爱加餐(app)--数据的获取(get)提交(post)

1. get获取数据

//获取信息
function getusertInfo(){
    var url = ipVal+"m=user&a=userInfo&userId="+userId;
//                $toast("正在加载……");
                $.getJSON(url,function(json){
                    if (json.status == 1) {
                        $$("username").value=!isDefine(json.data.name) ? json.data.name="" : json.data.name;
                        $$("phoneNumber").value=!isDefine(json.data.phone) ? json.data.phone="" : json.data.phone;
                    }else{
                        $toast(json.message, 2000);
                    }
                },'json',function(err){
                    getJSONError(err);
                },"GET")
}

 

2. post提交数据

 //修改信息
function saveuserInfo(){
    var schoolName = $$("username").value;
    var phoneNumber = $$("phoneNumber").value;
          var postArr=[
                {'key':'phoneNumber','type':'0','value':phoneNumber},
                {'key':'userId','type':'0','value':userId},
                {'key':'schoolName','type':'0','value':schoolName}
                ]
             if(!isDefine(phoneNumber)){
              $alert("电话还没填写!");
            return
          }
           var text=$$("phoneNumber").value;
        var _emp = /^\s*|\s*$/g;
        text = text.replace(_emp, "");
        var _y = /^(134[0-8]\d{7}|1[34578][0-35-9]\d{8})$/g;
        if (_y.test(text)) {
            
        }
        else {
          $alert("格式错误!")
            return;
        }
  var url =ipVal+"m=user&a=editInfo";
    $.getJSON(url,function(json){
        if (json.status == 1) {
           $toast(json.message,500);
                    setTimeout(function(){
                             uescript("userInfo","winClose()");
                        },500);
        }
        else {
             $toast(json.message,2000);
        }
    },'json',function(err){
                getJSONError(err);
                },"POST",postArr);    
            
}

posted @ 2014-12-26 11:39  有主机上线  阅读(173)  评论(0编辑  收藏  举报