Javascript 在jquery对话框中提交表单不起作用

Javascript 在jquery对话框中提交表单不起作用,javascript,jquery,html,forms,Javascript,Jquery,Html,Forms,在下面的代码中,对话框的两个按钮都用于提交表单。但当单击对话框中的按钮时,它不会提交。如果用户选择是,我们需要向发布页面发送一个值。请帮我做这个 <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name="edit_billto" id="edit_billto"> <input type="hidden" name="option" value="com_phpshop" />

在下面的代码中,对话框的两个按钮都用于提交表单。但当单击对话框中的按钮时,它不会提交。如果用户选择是,我们需要向发布页面发送一个值。请帮我做这个

<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name="edit_billto" id="edit_billto">
  <input type="hidden" name="option" value="com_phpshop" />
  <input type="hidden" name="page" value="<?php echo $next_page; ?>" />
  <input type="hidden" name="next_page" value="<?php echo $next_page; ?>" />
  <input type="hidden" name="Itemid" value="<?php echo $Itemid; ?>" />
<input type="hidden" name="autoship_flag" id="autoship_flag" value="0">
        <input type="submit" id="bill_sumbit" class="button" name="submit" value="<? echo _E_SAVE ?>"  <? echo $submit; ?> />
</form>

不确定原因,您的
.submit()
不起作用,但您可以尝试
.trigger('click')

像这样的方法应该会奏效:

No : function(){
    $("form[name='edit_billto']").off('submit');
    $("#bill_sumbit").trigger('click');
}

请同时添加您的html部分,因为它可能是错误的选择器;)你能把你的代码放进jsbin吗?@MarcelD我已经添加了html部分。请看一看,我刚找到解决办法。问题在于按钮名为“提交”。改变这一点有助于解决问题。
No : function(){
    $("form[name='edit_billto']").off('submit');
    $("#bill_sumbit").trigger('click');
}