jQuery Form Plugin是否具有回调函数beforeSend:function()

时间:2015-04-16 06:18:02

标签: javascript jquery wso2 jquery-forms-plugin

我需要在发送表单数据之前使用jquery验证器插件和自定义验证方法验证我的表单数据。我需要澄清jQuery Form Plugin是否具有beforeSend回调函数,如果是,那么在发送回调函数之前使用的基本要求是什么?



$(function(){

	var obtainFormMeta=function(formId){
		return $(formId).data();
	};
    $('#form-asset-create').ajaxForm({
        beforeSend:function(){
            alert('before send');
            $('#form-asset-create').validate();
        },
        success:function(){
            var options=obtainFormMeta('#form-asset-create');
            //alert('Aww snap! '+JSON.stringify(options));
            alert("when success");
            window.location=options.redirectUrl;
        },
        error:function(){
            alert('Unable to add the asset');
        }
    });


});




1 个答案:

答案 0 :(得分:0)

试试这个

$(function(){

    var obtainFormMeta=function(formId){
        return $(formId).data();
    };
    $('#form-asset-create').ajaxForm({
        beforeSend:function(){
            alert('before send');
            $('#form-asset-create').validate();
        },
        success:function(){
            var options=obtainFormMeta('#form-asset-create');
            //alert('Aww snap! '+JSON.stringify(options));
            alert("when success");
            window.location=options.redirectUrl;
        },
        error:function(){
            alert('Unable to add the asset');
        }
    });

    $('#form-asset-create').ajaxSubmit();

    // return false to prevent normal browser submit and page navigation 
    return false;
});