<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>测试从服务端动态装载数据</title>
<link rel="stylesheet" type="text/css"
href="script/resources/css/ext-all.css" />
<link rel="stylesheet" type="text/css" href="css/panel.css" />
<script type="text/javascript" src="script/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="script/ext-all.js"></script>
<script type="text/javascript" src="script/locale/ext-lang-zh_CN.js"></script>
<script type="text/javascript"> function init()
{
var sexStore = new Ext.data.Store(
{
proxy : new Ext.data.HttpProxy(
{
url : 'kxw/sex.action'
}),
reader : new Ext.data.ArrayReader(
{},
[
{
name : 'id'
},
{
name : 'name'
} ])
});
sexStore.load();
var sexField = new Ext.form.ComboBox(
{
name : 'sex',
store : sexStore,
fieldLabel : '性别',
mode : 'remote',
autocomplete:false,
triggerAction : 'all',
valueField : 'id',
displayField : 'name',
hiddenName : "sexId",
minListWidth : 220,
readOnly : true
});
var formPanel = new Ext.form.FormPanel(
{
labelAlign : 'right',
labelWidth : 60,
width:280,
height:100,
title:'表单',
frame : true,
items :
[
{
layout:'form',
items :
[sexField ]
} ]
});
formPanel.render("form");
}
Ext.onReady(init);
</script>
</head>
<body>
<br>
<br>
<center>
<div id="form"></div>
</center>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>测试从服务端动态装载数据</title>
<link rel="stylesheet" type="text/css"
href="script/resources/css/ext-all.css" />
<link rel="stylesheet" type="text/css" href="css/panel.css" />
<script type="text/javascript" src="script/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="script/ext-all.js"></script>
<script type="text/javascript" src="script/locale/ext-lang-zh_CN.js"></script>
<script type="text/javascript"> function init()
{
var sexStore = new Ext.data.Store(
{
proxy : new Ext.data.HttpProxy(
{
url : 'kxw/sex.action'
}),
reader : new Ext.data.ArrayReader(
{},
[
{
name : 'id'
},
{
name : 'name'
} ])
});
sexStore.load();
var sexField = new Ext.form.ComboBox(
{
name : 'sex',
store : sexStore,
fieldLabel : '性别',
mode : 'remote',
autocomplete:false,
triggerAction : 'all',
valueField : 'id',
displayField : 'name',
hiddenName : "sexId",
minListWidth : 220,
readOnly : true
});
var formPanel = new Ext.form.FormPanel(
{
labelAlign : 'right',
labelWidth : 60,
width:280,
height:100,
title:'表单',
frame : true,
items :
[
{
layout:'form',
items :
[sexField ]
} ]
});
formPanel.render("form");
}
Ext.onReady(init);
</script>
</head>
<body>
<br>
<br>
<center>
<div id="form"></div>
</center>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货