为什么jquery ui对话框会破坏我的jquery.tokeninput.js自动完成?

时间:2011-07-12 19:07:47

标签: javascript html css jquery-ui-dialog jquery-tokeninput

我正在使用时髦的jquery tokeninput插件和jquery ui。当我在其中显示带有令牌输入的表单时,它会丢失一些样式并分成两个输入框,而不是正确显示令牌输入。我已经制作了一个复制页面(下面链接),它会破坏它。

为什么要这样做,我该怎么做才能解决它?

示例repo html doc here:http://dl.dropbox.com/u/2808109/jquery%20dialog%20tokeninput%20demo.htm

编辑:找到了答案

1 个答案:

答案 0 :(得分:1)

看起来对话框会重新运行代码块中的脚本标记,因此我的自动完成功能会执行两次。

我的修复是删除我正在对话的代码中的脚本标记

$("#popup script").remove();
$("#popup").dialog({ ... });