标签:自动 跨域 callback pre 提交 type att 表单 this
$.ajax({
type: jqform.attr(‘method‘), // 提交方式 get/post
url: jqform.attr(‘action‘), // 需要提交的 url
data:jqform.serialize(),
success: function(json) { //
var json = eval(‘(‘ + json + ‘)‘);
if(json.state) {
alert(‘修改成功!‘);
ct.assoc.close();
return true;
}else{
ct.error(json.error);
}
}
});
return false; // 阻止表单自动提交事件
1 ;(function($){ 2 //跨域传输 3 var jqform = $(‘form‘); 4 5 $(‘:button‘).click(function(){ 6 var url = jqform.attr(‘action‘)+‘&jsoncallback=?‘; 7 var data = jqform.serialize(); 8 console.log(url); 9 $.getJSON( 10 url, 11 data, 12 function(res){ 13 console.log(res); 14 } 15 ); 16 return false; // 阻止表单自动提交事件 17 }); 18 19 })(jQuery); 20 21 <?php 22 $res =$this->json->encode(array(‘total‘=>$total,‘data‘=>$data)); 23 echo $_GET[‘jsoncallback‘] ."(".$res.");"; 24 ?>
标签:自动 跨域 callback pre 提交 type att 表单 this
原文地址:http://www.cnblogs.com/GNblog/p/7111163.html