2

我正在使用 jquery 移动框架构建一个移动 Web 应用程序。我还需要让我的提交表单按钮打开一个对话框弹出窗口。但是输入类型="submit" 元素不允许用于弹出对话框页面的 href 属性。任何帮助是极大的赞赏。

下面是html。它弹出对话框但不提交表单。

      <a data-role="button" href="ManholePhotosDialog.aspx" data-rel="dialog" data-transition="pop"class="save">Submit</a>

我试过这个脚本,但它不工作:

$(".save").click(function (){
  $("#form1").submit()
});
4

2 回答 2

1

我也被这个难住了。JQueryMobile 很好,但它确实与传统的 JQuery 技术相混淆。把它放在启动对话框的页面上,你应该很高兴。

$( document ).on( "click", "#save", function()
{
    $("#form1").submit()
});
于 2013-03-07T02:40:44.240 回答
0

如果您想将表单提交到hrefofa标签,请尝试以下操作:

$(".save").click(function (){
  $("#form1").attr('action', $(this).attr('href')).submit()
});
于 2012-05-07T15:18:10.183 回答