//创建xmlHttp对象
var xmlHttp;
if(window.ActiveObject)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}
//建立请求
xmlHttp.open("Get||Post","xxx.aspx",true||false) //true为异步,false为同步
//如果是post方式提交的话,需要加上如下这段话
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoder");
设置模块权限用于设置用户可以操作的权限。允许设置用户对模块的可操作与不可操作。 弹出设置权限子窗体 设置权限之前须选择一个用户。 Js代码
combobox引用也可以获得combobox中的两个值,即显示的值和元素的value。
Ext.form.ComboBox
getEl() : Ext.Element
1.combobox被手动的清空后,此时combobox.getEl().dom.value为空,可combobox.value并不为空。也就是说,EXT中combobox中两个配置项displayField为空,valueField不为空。因而,在combobox被手工清空后,也应清空它的valueField中的值。另一种方式是,使得用户不能编辑combobox,只能选择。
给combobox添加change事件即可实现。
...
Ext.data.Record代报一条记录,看record即可知道其含义。记录由字段域组成,定义一个record,则需要指定其内部的字段域。
定义一个Ext.data.Record。
EXT表单创建可以使用Ext.form.FormPanel。原先使用时,较多的使用到了xtype这配置项。在后面的JS访问时使用元素的DOM ID来访问,设置或取得其值。现另有一方法,可以向JAVA一样,先在外部定义一个对象,然后添加到Ext.form.FormPanel中展现出来。 定义EXT对象。
Js代码 var q_jhny = new&n..............
对于一个容器组件,比如Ext.FormPanel,其内部空间无非是按照横向或纵向划分;如果需要更复杂的布局方式,就对第一次划分得到的子区域进行再划分。 form的含义是把容器按照横向划分,划分得到的行数与容器内的子元素(直接子元素,而不包含子元素内部的元素)个数相同,每个元素占一行; column的含义是把容器按照纵向划分,划分得到的列数同上。 下面看看如何使用form和column 比如让我们实现一个登录的界面: var login = new Ext.FormPanel({ labelAlign: 'top', ...