对不起我的英语..
我有一个按钮: Submit
提交
模板页面上的脚本:
<script type="text/javascript">
$(document).ready(function () {
$(".submit-link").click(function () {
$(this).closest("form").submit();
});
});
</script>
我需要发送表单并显示答案,但由于某种原因,它使用 AJAX 可以发送。因此,脚本会获得正确的结果,并且不会再执行任何操作。
它不做 AJAX。.submit 方法只是触发任何订阅的事件。如果您已订阅它并 AJAX化了可能解释发送 AJAX 查询的原因的表单。如果你想在不调用任何注册处理程序的情况下调用底层事件,你可以在 DOM 元素上调用本机提交事件,而不是 jQuery 的提交方法:
$(this).closest("form").get(0).submit();