跨域ajax

来源:互联网 发布:马云说的阿里健康 编辑:程序博客网 时间:2024/06/14 09:15
js处理:
    $.ajax({        url:url,        dataType:'jsonp',        processData: false,        type:'get',        success:function(data){            alert('success');        },        error:function(XMLHttpRequest, textStatus, errorThrown) {            alert('error');            //alert(XMLHttpRequest.status);            //alert(XMLHttpRequest.readyState);            //alert(textStatus);        }    });

php端处理:

public function learnJsonp(){

$demo = M('Demo');        $data['name'] = $_GET['name'];        $data['age'] = $_GET['age'];        $demo->data($data)->add();if(!empty($_GET['callback'])){$callback = $_GET['callback'];echo $callback.'('.json_encode(array('status'=>true)).')';exit;}

}

0 0
原创粉丝点击