【问题标题】:create dialog without id in jquery在jquery中创建没有id的对话框
【发布时间】:2009-09-04 04:38:35
【问题描述】:

我有一个关于 jquery 的查询,我想创建一个打开的对话框,然后在其中填充一些值。 当我尝试使用 jquery 创建一个对话框时,它使用旧值,因为该 div 已经存在于该页面上。 所以我想使用 jquery 创建对话框的对象,然后在其中填充字段。 我一起使用 jsmarty 和 jquery。 谢谢

【问题讨论】:

标签: javascript jquery dialog


【解决方案1】:

你可以做这样的事情......

var jDialogContainer = $(document.createElement("div"));
// add anything to jDialogContainer you want
jDialogContainer.html("hello");
jDialogContainer.dialog({/*options go here*/});

【讨论】:

    【解决方案2】:

    最快的方法是动态创建对话框,然后在其上调用对话框:

    $('<div>').html('Hello ' + someVar).dialog()
    

    我喜欢使用 jQuery 模板http://api.jquery.com/jQuery.template/ 创建 HTML,然后在上面调用类似对话框的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多