【问题标题】:Confirmation of Form Submission using jQuery使用 jQuery 确认表单提交
【发布时间】:2011-06-21 06:34:43
【问题描述】:

我想在提交表单之前显示一个警告框。

如果用户按下是,则表单将提交,否则不会。 有没有使用 jQuery 的解决方案?

【问题讨论】:

  • “我需要帮助,伙计!!!”等在 SO 上不受欢迎。

标签: jquery form-submit


【解决方案1】:

可以通过拦截html表单的提交事件来使用javascriptconfirm(message) : boolean函数。

$("#html_form").submit(function(e){
    if (!confirm("should i really submit"))
    {
        e.preventDefault();
        return;
    } 
});

【讨论】:

    【解决方案2】:
    $('#yourform').submit(function(e) {
        if(!confirm('really submit the form?')) {
            e.preventDefault();
            return;
        }
        // submit the form via ajax, e.g. via the forms plugin
        // http://jquery.malsup.com/form/
    });
    

    【讨论】:

      【解决方案3】:

      阅读这篇文章...

      Confirmation Posts Yes/No Submit

      也许这会对你有所帮助。

      【讨论】:

        猜你喜欢
        • 2017-01-20
        • 2020-11-30
        • 1970-01-01
        • 1970-01-01
        • 2014-11-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多