【问题标题】:Problems in posting value from Jquery UI Dialog从 Jquery UI 对话框发布值的问题
【发布时间】:2011-06-05 02:13:40
【问题描述】:

我在 jquery ui 对话框的一侧有提交按钮,并且对话框位于表单内。我将值发布到相同或不同的 php 页面。但是我发现这些值没有发布,实际上提交按钮根本不起作用。解决方法是什么?请帮助您的意见。

谢谢

【问题讨论】:

  • 你应该发布你的 HTML 和 JavaScript
  • var mydlg = $("#brandwindow").dialog({ width: 800, height: 350, title: 'Edit a Brand' }); mydlg.parent().appendTo("form:first");

标签: jquery


【解决方案1】:

编辑:实际上,我认为这是答案: Input inside Jquery UI Dialog not being sent?

我知道这已经过时了,但我自己也遇到了这个问题。

似乎设置为 display:none 的表单元素没有发布到服务器端。

我创建了一个文本对话框,其中有一个输入,我为它设置了一个值。 然后,我在对话框 div 之外创建了一个输入,并设置了另一个值。

发布表单时,第一个为空,第二个为正确的值...

【讨论】:

    【解决方案2】:

    确保您的form 项目设置了name 属性,并且您的提交按钮是input,类型为submit。此外,form 元素不能嵌套,因此请确保您没有这样做。

    【讨论】:

    • 我刚刚用你说的进行了测试,但我发现它们不起作用并且发布不成功。 jqueryui 和发布值可能有什么问题?
    • 如果没有看到您的代码,很难知道为什么您的代码无法运行。据我所知,jQuery 不应该阻止发布 HTML 表单,因此您的代码中肯定有其他不正确的地方。
    猜你喜欢
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-05
    • 2012-02-11
    相关资源
    最近更新 更多