jQuery:模态表单在输入点击时不提交

时间:2017-09-28 11:41:33

标签: javascript jquery

我希望我的模态表单会在 $('#field-id').keypress(function(e)) { if (e.which == 13 && !e.shiftKey) e.preventDefault(); $('#modal-form-submit').submit(); } 点击时提交。我已经检查了这里的所有解决方案,但这些都没有帮助。

我试图像这样解决它:

alert

现在它没有提交。当我在里面使用#modal-form-submit时,它显示警报。

<TreeView ItemsSource="{Binding ListOfModules}"> - 是按钮ID,单击Enter时必须单击该按钮ID。这里有什么问题?

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

  

#modal-form-submit - 是按钮ID

按钮不提交,表单。提交表格:

$('#modal-form-submit').closest('form').submit();

答案 1 :(得分:1)

您无法提交按钮,您需要提交表单 假设您的表单有id="modal-form",这应该可以正常工作

$('#modal-form').submit();

或者您trigger按钮:

$('#modal-form-submit').trigger('click');