1、WebForm和ExtJS弹出窗体的共同方案
var ran = Math.random();
var result = window.showModalDialog("/WebForm/DimMemberSelector.aspx?abc=" + ran + "&appid=" + '@ViewData["ID"]','',"dialogWidth=800px;dialogHeight=650px;");
2、wrap.dom.parentNode' 为空或不是对象
'wrap.dom.parentNode' 为空或不是对象
在TreePanel中添加 animate:false
Ext.override(Ext.LoadMask,{ onHide: function () { this.callParent(); } });
4、查看Controller中获取的数据
在地址栏里面直接输入URL
IE下载即可获取txt形式的数据
5、查看前台的数据
var arr=[];
Ext.JSON.encode(arr);
6、火狐、谷歌 不兼容
userStore.getAt(i).data.I_USER_ID
simpsonsstore.getAt(i).data[entityStoreFields[j].name]
Ext.Ajax.request({ url: '@Url.Action("GetApplicationByNameAndStatus","Application")',method: 'Post',params: { appName: appName,post:status },callback: function (options,success,response) { var data = Ext.JSON.decode(response.responseText); store.loadData([data.data],false); //注意这里需要转成数组,所以需要加[] } });
for (i = 0; i < gridGlobal.getStore().getCount(); i++) { gridGlobal.getStore().getAt(i).set('gloable',obj.rows[i]); }
10、设置radiobutton选中与否
Ext.getCmp("AllowNoTip").setValue(true); Ext.getCmp("AllowNoTip").setValue(false); 注:Ext.getCmp("AllowNoTip").checked=true;无效
11、设置textfield中Label的Text
listeners: { change: function(cmb,newValue,oldValue,eOpts ){ var type= Ext.getCmp("DataBaseType").getValue(); if(type=="sqlserver"){ Ext.getCmp("DataBase").labelEl.dom.innerHTML="数据库"; } else{ if(type=="oracle"){ Ext.getCmp("DataBase").labelEl.dom.innerHTML="实例"; } } } }
public ActionResult Add(string version,string desc,string status) params: { version: data.CATEGORYNAME,status: st,desc: data.DESC },改为: public ActionResult Add(string version,string status1) params: { version: data.CATEGORYNAME,status1: st,
13、修改引用的外部JS文件没有立即生效
<script src="@Url.Content("~/Scripts/Common_UserOrGroup.js")?time=New Date()" type="text/javascript"></script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。