我有一個html文件中的表單,它將數據發送到php文件。該PHP文件從數據庫中選擇,將結果轉換成json文件並將其發送回html文件。從html獲取php生成的json
我想知道如何從php獲取json;我確實得到了答覆(從檢查菜單中的網絡選項卡),但我不知道如何得到它(用它回顯/提醒/製作圖表)。提前致謝!
這是我的代碼來發送數據:
<script type="text/javascript">
$(function() {
$(".datepicker").datepicker({
minDate: new Date(2015, 8 - 1, 25),
maxDate: "0"
});
});
$(function() {
// On form's submit, takes both input's values...
$('form').on('submit', function (e) {
var from = $("#from").val();
var to = $("#to").val();
// ...to compare them and displays an error if "to" is smaller than "from"
if(Date.parse(from) > Date.parse(to)){
alert("Invalid Date Range");
}
else{
e.preventDefault();
$.ajax({
type: 'post',
url: 'classes/Select.php',
data: $('form').serialize(),
success: function() {
alert('data sent');
}
});
}
});
});
</script>
這是PHP的一部分,使JSON(左出所有的MySQL的部分,這樣的):
while ($arr = $query->fetch(PDO::FETCH_ASSOC)) {
echo json_encode($arr);
https://stackoverflow.com/help/mcve – julekgwa
您是否嘗試過使用json_encode()?你能在這裏寫你的代碼嗎? –
您需要向我們展示您的情況的示例代碼。 –