【问题标题】:jQuery val(val) is not working in modal dialog (jQuery ui)jQuery val(val) 在模态对话框 (jQuery ui) 中不起作用
【发布时间】:2009-11-12 14:38:36
【问题描述】:

我有一个模式对话框,点击我网页的编辑按钮即可打开。我将值传递给 onclick 处理程序(调用 $("#editdialog").dialog('open');)。除了打开对话框之外,我还需要使用传递给 onclick 事件处理程序的值填充对话框中的表单输入。我正在这样做: $("#editfrm > input[id='FirstName']").val(name); 其中 name 是传递的参数值。但不知何故,上面的代码不起作用。请帮忙。

【问题讨论】:

    标签: jquery jquery-ui modal-dialog


    【解决方案1】:

    当 jQuery 静默失败时,通常意味着您有一个空选择。所以首先要测试的是选择器$("#editfrm > input[id='FirstName']") 确实会产生你认为的字段。拉起萤火虫并将该选择器键入控制台。如果它有效,它将生成一个包含您想要的输入元素的数组。如果没有,它将产生一个空列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-15
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多