jQuery 中$.ajax()常用详解


  var formData=$('#id').serialize();    //serialize()获取form  id下的表                                 单里面的value值

     //serialize()用于序列化表单项;


$.ajax({

    url:'',//请求的路径

   type:‘post’,   //请求的方式   post  get

   dataType:'json',    //文件格式

   data:formData,

  beforeSend : functon(){   },  //请求之前 验证 这里写前台验证的表单内容

 success : function(){   },   //响应成功执行的

 error :function(){  },    //错误时执行   一般调试用

 compile: function(){ }, //一般是验证成功执行的代码   





})








<?php


// count 计算数组长度


if($_POST['name']) {
// 只要有一个表单项填写了内容,即认为注册成功
$arr = array(
'code'=>10001,
'msg'=>'注册成功',
'result'=>array('name'=>'itcast', 'age'=>10)
);
} else {
$arr = array(
'code'=>10002,
'msg'=>'注册失败',
'result'=>'一些信息'
);
}




/**
* 接口化开发
* 前后端会事先约定传递的参数格式,以及返回的数据格式
*/


echo json_encode($arr);






?>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值