php怎么获取ajax数据,通过Javascript调用在php上获取Ajax POST数据

首先我说的是我是新手到PHP,

我在客户端使用

jquery(knockout js)

PHP在服务器端.我的代码

客户端:我正在使用knockout js(Javascript).调用我的PHP服务.

我的代码:

self.VMSaveEditUserMode = function () {

try {

var params = { "ClientData": [controllerVM_.ClientID(),controllerVM_.VMList[0].ClientName(),controllerVM_.VMList[0].ShortName(),controllerVM_.VMList[0].Address(),controllerVM_.VMList[0].CreatedBy(),controllerVM_.VMList[0].CityName(),controllerVM_.VMList[0].PostalCode(),controllerVM_.VMList[0].ContactEmail(),controllerVM_.VMList[0].ContactPhone(),controllerVM_.VMList[0].IsCorporate()] };

$.ajax({

type: "POST",url: URL + "index.PHP/PHPService/SaveClient/" + controllerVM_.TokenKey(),data: JSON.stringify(ko.toJS(params)),contentType: "application/json",async: true,dataType: 'json',cache: false,success: function (response) {

},error: function (ErrorResponse) {

if (ErrorResponse.statusText == "OK") {

}

else {

alert("ErrorMsg:" + ErrorResponse.statusText);

}

}

});

}

catch (error) {

alert("Catch:" + error);

}

}

服务器端我的代码,我正在使用这个PHP代码来连接数据库.

public function SaveClient($userToken)

{

$value = json_decode($Clientdata);

echo $value->ClientData[0];

}

*我的问题 *:

>我不清楚如何在PHP中POST数据?我尝试使用$_POST [”]方法以及更多.

>我使用eclipse作为PHP框架.所以,当我发布数据时,无法调试它.正常模式我可以调试我的代码,但不是从远程.因为我也修改了PHP.ini文件.

如何获取PHP代码发布数据的响应?

如何通过远程邮箱进行调试?

我的请求样本:

假设我使用:

对于,数据:params,只有当时我的请求格式是.

ClientData%5B%5D=4&ClientData%5B%5D=kamlesh&ClientData%5B%5D=KAM&ClientData%5B%5D=Junagadh&ClientData%5B%5D=me&ClientData%5B%5D=SANTA+ROSA&ClientData%5B%5D=76220&ClientData%5B%5D=kamlesh.vadiyatar%40gmail.com&ClientData%5B%5D=9998305904&ClientData%5B%5D=false

数据:JSON.stringify(ko.toJS(params)),

{"ClientData":["4","kamlesh","KAM","Junagadh","me","SANTA ROSA","76220","kamlesh.vadiyatar@gmail.com","9998305904",false]}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值