当你想使用非同步的方式来传送表单,而且表单里面有档案存在的话!可以使用Ajaxform来做submit.

语法如下:

    var options = {
        url: 'Works/CreateWork',
        beforeSubmit: function () {

        },
        success: function (msg) {
            if (msg.IsSuccess == true) {
                alert("恭喜!您已成功上传作品,请完整填写您的个人资料以确保参赛资格!");
                $('#coverBg').show();
                $('#form2').show();
                workID = msg.ID;
            }
            else {
                alert("系统发生异常!!" + msg.Message);
            }
            isProcessing = false;
        }
    };

    $('#form1').ajaxForm(options);

 

使用此plug-in需先 import Jquery.js及jquery.form.js

相关设定可参照:http://malsup.com/jquery/form/#ajaxForm

相关文章