如何在Javascript中触发表单提交?

时间:2012-01-09 13:09:29

标签: javascript jquery javascript-events jquery-selectors

我已将表单提交初始化如下:

$(document).ready(function() {
   $("#my_form").submit(function(e) {
         ...
         ...
   }
}

如上所述,它位于$(document).ready(...)。当用户在UI上按“提交”按钮时,表单将被提交。

但是,除了用户输入之外,如何在javascript中触发此表单提交(例如,在UI上按提交按钮)?

3 个答案:

答案 0 :(得分:3)

调用表单上的submit() DOCs方法。

$("#my_form").submit();

答案 1 :(得分:1)

您可以使用$("#my_form").submit();

答案 2 :(得分:1)

 $(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();
            }
        });
    });