Я новичок и застрял при получении данных JSON.
ниже мой index.php:
<script type="text/javascript" src="jquery-1.3.2.min_2.js">
$("document").ready(function() {
$.getJSON("data.php",function(jsondata){
$("#content").html(jsondata[0].content);
});
});
</script>
</head>
<body>
<div id="content"></div>
<div class="lg"></div>
</body>
в моем data.php я использую стандартный способ кодирования и отправки данных:
// execute query
$result = mysql_query($query) or die ("Error in query: $query. ".mysql_error());
$row = mysql_fetch_row($result);
$jsonserver[$i] = $row;
}
echo json_encode($jsonserver);
header('Content-type: application/json');
mysql_free_result($result);
// close connection
mysql_close($con);
Я использую базу данных MySQL.
когда я открываю localhost / data.php, данные json отображаются в браузере.
но в случае, если я открою localhost / index.php, я не получу желаемого результата.
Пожалуйста, объясни.
Спасибо!