Xampp での私の PHP コード
<?php
$data = ((**Refer the JS fiddle Link below for JSON data**));
//header('Content-Type: application/json');
echo $data;
?>
私のクライアントのJavascriptコード
function clickbtn(){
$.ajax({
url: 'http://localhost/json/index.php',
type: 'GET',
contentType:'json',
//data: JSON.stringify(data),
success:function(dataF){
console.log('SuccessMsg:'+dataF);
alert(dataF.surveyId);
},
error:function(){
alert('Error: Unable to connect to the server');
}
});
}
ブラウザ コンソールの php サーバーから JSON をダンプできます。しかし、アラート ボックスにアラート「SurveyID」の値が表示されません。
JS フィドル リンクで利用可能な JSON データを取得し、PHP スクリプトに貼り付けてテストしてください。
Chromeでテストしている場合は、((Chrome インストール パス))--disable-web-securityを追加してクロス ドメイン オリジン ポリシーを許可し、最後に JSfiddle リンクを実行してください。
クライアント JS および PHP JSON データのJSfiddle