我有一个关于jquery的查询,我想创建一个对话框,然后在其中填充一些值。 由于我尝试使用jquery创建对话框,因此它使用旧值,因为该div已存在于该页面上。 所以我想使用jquery创建对话框的对象,然后填充其中的字段。 我一起使用jsmarty和jquery。 感谢
答案 0 :(得分:5)
你可以做这样的事......
var jDialogContainer = $(document.createElement("div"));
// add anything to jDialogContainer you want
jDialogContainer.html("hello");
jDialogContainer.dialog({/*options go here*/});
答案 1 :(得分:0)
最快的方法是动态创建对话框,然后只需调用对话框:
$('<div>').html('Hello ' + someVar).dialog()
我喜欢使用jQuery模板http://api.jquery.com/jQuery.template/来创建HTML,然后在其上调用类似对话框。