我试图让我的 ajax/json 脚本工作,我查看了 stackoverflow,但找不到任何看起来有帮助的东西。基本上,我要做的就是当用户单击提交按钮时,将隐藏的输入值通过 ajax 发送到另一个 php 脚本,在那里它将被更改等等......然后通过 ajax 发回并显示在里面div 通过响应,我不确定我做错了什么。
目前我什么也没得到,没有输出或任何东西。
我将尝试在下面给出的代码中尽可能彻底,感谢所有帮助。
主页上的 AJAX 脚本
<script>
$(document).ready(function () {
$(".add_detail_land_down").click(function () {
var hidden_count = $('input[name=addon_detail_hidden_count]').val();
$.ajax({
type: "GET",
url: "ajax_script.php",
data: {
hidden_count: hidden_count
},
dataType: "json",
statusCode: {
success: function (data) {
$("#total_hidden").html(data.total_hidden);
}
}
});
})
});
$(".add_detail_land_down").click();
</script>
主页上的表格头(我想我不妨添加它,以防万一)
<form action="" method="post">
主页上的隐藏输入
<input type="hidden" name="addon_detail_hidden_count" id="addon_detail_hidden_count" class="addon_detail_hidden_count" value="1" />
用于在主页面上启动 ajax 进程的提交按钮
<input name="add_detail_land_down" type="submit" class="add_detail_land_down" value="add_detail_down"/>
ajax_script.php 中的代码
<?php
$hidden_count = $_GET["hidden_count"];
$hidden_count = $hidden_count + 1;
include 'connect_to_mysql.php';
echo json_encode(array("total_hidden" => $hidden_count ));
?>
感谢您的任何帮助