1 回答
TA贡献1796条经验 获得超10个赞
当需要填充数据时,将键作为 div id 和值发送回 json 响应。
<?php
require 'scripts/db.php';
$moduleID = $_POST['moduleID'];
if(isset($_POST['moduleID']))
{
$stmt = $conn->prepare ("SELECT * FROM `module` WHERE moduleID = ?");
$stmt->bind_param("i", $moduleID);
$stmt->execute();
$result = $stmt->get_result();
$output = [];
while($row = $result -> fetch_assoc()) {
$output["result"] = $row['moduleID'].' '.$row['moduleName'];
$output["content"] = $row["content"];
}
echo json_encode($output);
}
?>
</div>
使用 jquery,您可以从响应中填充不同的 div
function getModuleData(moduleID){
console.log(moduleID);
$.ajax({
url: "moduleTestingAJAX.php",
method: "post",
data: {moduleID:moduleID},
success: function(data){
$('#result').html(data.result);
$('#content').html(data.content);
}
});
}
- 1 回答
- 0 关注
- 83 浏览
添加回答
举报