Ext高手进来,帮帮忙啊!~
以下代码:
一个Ext表单中加入验证码图片,希望能点击图片刷新验证码
new Ext.form.Form.feildset(
{id: 'login ',legend: 'Input '},
....
);
Ext.QuickTips.init(); // init Quick Tip
Ext.get( 'login ').createChild({
tag: 'img ',
id: 'imgCode ',
src: "imgCode.do ", // 注释点:1
align: 'right ',
hspace: 30,
qtip: '点击更新! '
});
var i = Ext.get( 'imgCode ');
i.on( 'click ',function(){
var time = new Date().getTime();
// alert(this.src);
this.src = 'imgCode.do?g7= '+time; // 注释点:2
// 'imgCode.do ' 是servlet得到 验证码图片的
});
可是this.src 改变图片的路径好像没有用,显示的图片根本就没有换..
好像 上面 注释点1 src: "imgCode.do "
和 注释点2 this.src = 'imgCode.do?g7= '+time;
这2个src根本没有关系...
因为:
我在注释点2 上面加上调试代码 alert(this.src)时
第一次点击:出来是undefined
第二次点击就有值了....
再点击,值也在改变....
请问...在Ext的form中如何让验证码图片刷新啊!~~~~
有其他方法在 form中加图片 并能刷新也行...
最好有代码...
可以发到我的邮箱...谢谢!
邮箱 genius0123@qq.com
------解决方案--------------------mark
------解决方案--------------------Ext在这里来求救可能有些难
你还不如去javaeye问问