Php 使用ajax/jquery显示数据库中的详细信息
getStudents.jsPhp 使用ajax/jquery显示数据库中的详细信息,php,jquery,ajax,Php,Jquery,Ajax,getStudents.js $("#submit").click(function(){ $.ajax({ url: "displayStudents.php?branchCode=1", datatype:"JSON", success: function(obj){ for(var i=0; i<obj.length; i++){ $("ul").append(obj[i].name) } }
$("#submit").click(function(){
$.ajax({
url: "displayStudents.php?branchCode=1",
datatype:"JSON",
success: function(obj){
for(var i=0; i<obj.length; i++){
$("ul").append(obj[i].name)
}
}
})
});
$(“#提交”)。单击(函数(){
$.ajax({
url:“displayStudents.php?branchCode=1”,
数据类型:“JSON”,
成功:功能(obj){
对于(var i=0;i
php文件'displayStudents.php'正在正确发送json,但我无法显示学生的姓名。更改$(“ul”).append(obj[I].name)到$(“ul”).append(obj[I].name)既然这就是你在phpWhy中给它贴上的标签,你为什么不能?是什么阻止了这种情况发生?当你调试时,具体是什么问题?浏览器的调试控制台告诉你什么?服务器的实际响应是什么?当你在浏览器的调试程序中单步执行时,什么失败了?谢谢@lovendyall.Change$(“ul”).append(obj[i].name)到$(“ul”).append(obj[i].name)既然你在phpWhy中就是这样给它贴上标签的,你为什么不能?是什么阻止了这种情况发生?当你调试时,具体是什么问题?浏览器的调试控制台告诉你什么?服务器的实际响应是什么?当你在浏览器的调试程序中单步执行时,什么失败了?谢谢@lovendyall。
<?php
include 'config.php';
$branchCode = $_GET['branchCode'];
$list = mysqli_query($con, "Select * from student where branchCode = '$branchCode' ORDER BY rollNo");
$result = array();
while($row = mysqli_fetch_array($list)){
$result[] = array("RollNo"=>$row['rollNo'], "Name"=>$row['name']);
}
header("Content-type: application/json");
echo json_encode($result);
?>