FineUI 官方论坛
标题:
Js如何获取FineUI控件的值呢?
[打印本页]
作者:
小小程序员
时间:
2012-12-17 16:16
标题:
Js如何获取FineUI控件的值呢?
var dt1 = document.getElementById("TextBox1").value;//Asp.net内置控件可以
var dt2 = document.getElementById("TextBox2").value;//FineUI控件不行
使用Jquery的方法 $("#<%= TextBox1.ClientID %>").val(); 同样获取不到,不知道什么原因,大家是如何获取的呢?
作者:
sanshi
时间:
2012-12-17 19:58
要用Extjs自己的方式,官方示例有很多例子,比如首页的JS:
function onReady() {
var btnExpandAll = Ext.getCmp(IDS.btnExpandAll);
var btnCollapseAll = Ext.getCmp(IDS.btnCollapseAll);
var mainMenu = Ext.getCmp(IDS.mainMenu);
var mainTabStrip = Ext.getCmp(IDS.mainTabStrip);
var windowSourceCode = Ext.getCmp(IDS.windowSourceCode);
复制代码
作者:
小小程序员
时间:
2012-12-17 21:07
最后解析成HTML都一样啊,为啥非要用EXTJS的方式啊?
作者:
sanshi
时间:
2012-12-17 21:16
因为FineUI最终生成的是 ExtJS的组件,所以要用ExtJS的方式来获取组件的实例,然后从ExtJS组件实例获取组件属性或者调用组件方法。
注意:这里操作的单位是ExtJS组件,而不是DOM节点,所以不能用jQuery获取。当然也可以在引入jQuery的情况下,使用jQuery获取某个DOM节点的值。
作者:
小小程序员
时间:
2012-12-17 22:22
明白了明白了
作者:
djn
时间:
2013-3-8 11:30
IDS是什么,为啥运行的时候显示IDS未定义
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4