Jquery UI Dialog 问题

慢慢爬 发布于 2011/11/29 14:28
阅读 1K+
收藏 0

我勒个去也, 神马情况,各位有经验的仁兄救命撒。

 $("#pic-search").click(function(){

var pic_name=$("#pic-name").val();

        alert(pic_name);

});

 

上面这段代码 是 我页面上的一个功能测试$("#pic-name")是一个<input type="text"/> 元素

我第一次激活Dialog时可以读取到input中的值,不做任何操作 关闭对话框,

再次打开Dialog。就怎么也取不到里面的值了.

这是神马情况,有人遇到过吗

 <div id="dialog-pic" title="选择图片">

图片名称<input id="pic-name" type="text" name="pic-name" value=""><input id="pic-search" type="button"  value="GO" />

<div id="pic-div" class="tree" style="width:560px;height:330px;padding:5px"></div>

</div>

各种崩溃中........

加载中
0
sxgkwei
sxgkwei

是不是绑定了多次的问题哦。。

$("#pic-search").unbind("click");

 $("#pic-search").bind("click",function(){...});

这么试试

 

 

慢慢爬
慢慢爬
@sxgkwei : JQ UI 里面的一个控件Dialog.我还是没有想明白。可能是我流程上哪里搞错了吧
sxgkwei
sxgkwei
@慢慢爬 : 我没懂你的Dialog是什么,如果只说页面的话,就觉得只有2个input是对问题解决有意义的线索,但如此的话,应该是没有问题的,页面加载完成绑定方法,对头啊,当然你都能用1次,说明JS绑定是写在input后面的哈。
慢慢爬
慢慢爬
还是不行,继续迷糊中
慢慢爬
慢慢爬
嗯,我试试看。谢谢
返回顶部
顶部