【发布时间】:2009-09-04 04:38:35
【问题描述】:
我有一个关于 jquery 的查询,我想创建一个打开的对话框,然后在其中填充一些值。 当我尝试使用 jquery 创建一个对话框时,它使用旧值,因为该 div 已经存在于该页面上。 所以我想使用 jquery 创建对话框的对象,然后在其中填充字段。 我一起使用 jsmarty 和 jquery。 谢谢
【问题讨论】:
标签: javascript jquery dialog
我有一个关于 jquery 的查询,我想创建一个打开的对话框,然后在其中填充一些值。 当我尝试使用 jquery 创建一个对话框时,它使用旧值,因为该 div 已经存在于该页面上。 所以我想使用 jquery 创建对话框的对象,然后在其中填充字段。 我一起使用 jsmarty 和 jquery。 谢谢
【问题讨论】:
标签: javascript jquery dialog
你可以做这样的事情......
var jDialogContainer = $(document.createElement("div"));
// add anything to jDialogContainer you want
jDialogContainer.html("hello");
jDialogContainer.dialog({/*options go here*/});
【讨论】:
最快的方法是动态创建对话框,然后在其上调用对话框:
$('<div>').html('Hello ' + someVar).dialog()
我喜欢使用 jQuery 模板http://api.jquery.com/jQuery.template/ 创建 HTML,然后在上面调用类似对话框的东西。
【讨论】: