jqueryを使用して、ajaxとphpを使用してサーバーにデータを投稿しています。phpを使用してAjaxに投稿するサービス
これは、クライアントのコードです:
var serverService="http://localhost/service/";
var base_url = serverService+'doing.php';
$.ajax({
type: "POST",
url: base_url,
dataType: "json",
contentType: "application/json",
data: JSON.stringify({
"user": "test",
"type": "type 1"
}),
crossDomain: true,
cache: false,
success:function(data)
{
console.log(data);
},
error: function(e) {
console.log(e);
}
});
そして、これはサーバです:
$data = json_decode(file_get_contents('php://input'), true);
$result = array();
if(isset($data['user']) && isset($data['type'])){
//do something
}
else{
$result['error'] = "fail";
}
echo json_encode($result, JSON_UNESCAPED_UNICODE);
投稿、サーバは、ユーザと種類を認識し、それがallwayリターンfail
のショーではありません。
私を助けてください!
ここにserverServiceとは何ですか? –
'var serverService =" http:// localhost/service/"'私はindex.jsをインクルードしています。これは '$ result'を返すためです。しかし、私は私の投稿を編集します。 tks –