Jquery Aajx异步提交系列

<script type="text/javascript" src="tempjs/jquery.js"></script>
	<script type="text/javascript" src="tempjs/dist/jquery.validate.min.js"></script>
	<script type="text/javascript" src="tempjs/localization/messages_zh.js"></script>
	<script type="text/javascript" src="tempjs/jquery.form.js"></script>

直接用ajax提交

参考资料:

下载地址: http://plugins.jquery.com/form/ 

头部引用:


方法1 通过ajax 提交queryString 

var queryString = $("#login").formSerialize();//alert(queryString);

获得之后直接用ajax提交queryString  能达到异步效果

方法1 直接用jquery.from插件异步提交

function ajaxFromSubmit()
	{
	//var queryString = $("#login").formSerialize();//alert(queryString);
	 var options = {    
     //  target:        '#output1',   // target element(s) to be updated with server response    
        beforeSubmit:  showRequest,  // pre-submit callback    
        success: showResponse, // post-submit callback    
       // other available options:    
       //url:       url ,        // override for form's 'action' attribute    
       //type:      type,        // 'get' or 'post', override for form's 'method' attribute    
       //dataType:  null ,       // 'xml', 'script', or 'json' (expected server response type)    
       clearForm: true ,       // clear all form fields after successful submit    
       resetForm: true ,     // reset the form after successful submit      
       // $.ajax options can be used here too, for example:    
       timeout:   3000    
   };   
     $('#login').ajaxSubmit(options);	
	}
	function showRequest(){return $("#login").valid();}
	function showResponse(){alert("ajaxSubmit successful");}
	function clearForm(){$('#login').clearForm();}
	function resetForm(){$('#login').resetForm();}

ajax 提交范例:

var aj = $.ajax( {    
    url:'',// 跳转到 action    
    data:{        },    
    type:'post',    
    cache:false,    
    dataType:'json',    
    success:function(data) {   
     },    
     error : function(msg) {    
     }    
}); 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值