{{ "id": "1"、 "firstName": "vishal"、 "lastName": "gehlot"、 "タイトル": "ミスター"、 "officePhone": "643636"、 "最終更新日":"" }、 {{ "id": "2"、 "firstName": "daya"、 "lastName": "dayaji"、 "タイトル": "ミスター"、 "officePhone": "858587"、 "最終更新日":"" }、 {{ "id": "7"、 "firstName": "tripti"、 "lastName": "tri"、 "タイトル": "ms"、 "officePhone": "4535"、 "最終更新日":"" }、 {{ "id": "59"、 "firstName": "Daya"、 "苗字"、 "タイトル":""、 "officePhone": "698789"、 "最終更新日":"" }、 {{ "id": "89"、 "firstName": "prashant"、 "lastName": "p"、 "タイトル":""、 "officePhone": "987698"、 "最終更新日":"" }
JavaScriptを使用して各データをフェッチする方法は?
<script type="text/javascript" src="ajax.js">
function loadXMLDoc()
{
alert('inside');
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
// alert(xmlhttp.readyState);
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
// alert(xmlhttp.responseText);
var obj = [{"id":"1","firstName":"vishal","lastName":"gehlot","title":"Mr.","officePhone":"643636","lastModified":""},{"id":"2","firstName":"daya","lastName":"dayaji","title":"Mr.","officePhone":"858587","lastModified":""},{"id":"7","firstName":"tripti","lastName":"tri","title":"ms","officePhone":"4535","lastModified":""},{"id":"59","firstName":"Daya","lastName":"s","title":"","officePhone":"698789","lastModified":""},{"id":"89","firstName":"prashant","lastName":"p","title":"","officePhone":"987698","lastModified":""}];
alert(obj);
for(var index=0; index<obj.length;index++) {
alert((obj[index].id));
alert((obj[index].firstName));
//like this....
}
}
}
xmlhttp.open("GET","localapi.php?mode=list",true);
xmlhttp.send();
}
</script>
<input type="button" value="Check Data" onclick="loadXMLDoc()" />
このコードは私からは機能していますが、ajaxから取得したobjで同じ応答を取得すると、機能しません...問題は何になりますか