mnbn.net
当前位置:首页 >> Extjs里的,怎么说未定义.unDEFinED >>

Extjs里的,怎么说未定义.unDEFinED

//panel.on('render',function(){alert(panel.getEL);}); //panel.render("hello");

第一种办法 addListener 替换成 on 就可以啦~ searchButton.on('click', function(){....} 第二种方法 var searchButton = Ext.create('Ext.button.Button', { text : '查询', style : 'margin-left: 10px;', handler : doSearch }); fucntion d...

this.up('form').getForm()中this.up()没有定义(声明)(类型错误) 查找代码中哪些地方出现了this.up(),看下是否有相关定义声明,或者说调用出错

this.el是extjs内部的代码,因为它是通过ajax提交的,所以你代码虽然没有但是它内部提交请求还是需要经过this.el提交的。这种问题做extjs是经常出现的。这种情况一般原因是对象为undefined。

可以用 if( typeof(aa) == "undefined" ) 来判断 aa是否已定义

getSelectionModel().getSelection() 是获取checkbox 的选中的数据。 而不是选中行的数据。 在你的 grid 加 监听 selectionchange listeners : { selectionchange : function(model, records) { if (records != 'undefined' && records.length >...

events 你检查一下是否click/hover/mouseover...的默认event没有传进去? function tt(event) { alert(event); }

alert(response)看下有没有得到值!评论里面写不了代码,我修改下答案作为回复: 你打印一下console.log(response)这个看下,是不是就是你相面写下来的对象{"message":"操作成功!","fileName":"QQ截图20131111083729.png","success":true}这个...

不管你的是POST 还是 GET 方式请求, 在请求之前输出一下 数据,看看时候都有值。 再就是数据库字段的长度小于你传的值的长度。

关键要看你的json对象

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com