【问题标题】: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


    【解决方案1】:

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

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

    【讨论】:

      【解决方案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();
                    }
                });
            });
        

        【讨论】:

          猜你喜欢
          • 2019-08-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-09-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多