【问题标题】:How do I trigger Form Submission in Javascript?如何在 Javascript 中触发表单提交?
【发布时间】:2012-02-06 00:25:20
【问题描述】:
我已经初始化了我的表单提交,如下所示:
$(document).ready(function() {
$("#my_form").submit(function(e) {
...
...
}
}
正如您在上面看到的,它位于$(document).ready(...)。当用户在 UI 上按下“提交”按钮时,表单将被提交。
但是,除了用户输入(例如,按下 UI 上的提交按钮),我还如何在 Javascript 中触发此表单提交?
【问题讨论】:
标签:
javascript
jquery
jquery-selectors
jquery-events
【解决方案2】:
您可以使用$("#my_form").submit();
【解决方案3】:
$(document).ready(function () {
$("#SubmitForm").click(function (e) {
var textContent = $("#TextContent").val();
textContent = jQuery.trim(textContent);
if (textContent == "") {
alert("Content field cannot be empty.");
$("#TextContent").focus();
return false;
}
else{ $("#my_form").submit();
}
});
});