主题: 自己定义的a.click在dialog后怎么取得dialog的返回值? |
作者: sjkyyt01, 发布日期: 2011-07-06 16:09:08, 浏览数: 4302 |
var a = KE.$$('a'); a.href = 'javascript:;'; a.innerHTML = '<b>' + count.length + '</b>个未使用的附件'; a.onclick = function() { KE.util.selection(id); var dialog = new KE.dialog({ id : id, cmd : 'showfile', file : '../../Post.aspx?Action=AttachmentList', width : 400, height : 200, title : '查看附件', yesButton : '使用选中附件', noButton : '关闭窗口' }); dialog.show();
如上面代码。。怎么取得dialog的返回值,或是怎么在dialog里面设置返回值? |
作者: Roddy, 发布日期: 2011-07-07 11:12:17 |
var dialogDoc = KE.util.getIframeDoc(dialog.iframe); //取得<input type="text" id="test1" value="abcd">的值 var test1Value = KE.$('test1', dialogDoc).value; |
回复 |
作者: sjkyyt01, 发布日期: 2011-07-07 18:53:47 |
谢谢。用另一种方法解决了。查看了下代码。原来在noButton后面加个yesClickFn就行了~
|
回复 |