JSON:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script src="../jquery-1.11.2.min.js"></script>//加载jquery包 </head> <body> <select id="se">//下拉 </select> </body> <script type="text/javascript"> $(document).ready(function(e) {//jquery外层 $.ajax({//调用ajax url:"jsonchuli.php", dataType:"JSON",//注意:dataType中的Type首字母一定要大写,JSON大写而且要用""包起来 success: function(data){ //alert(data); var str="";//定义一个str for(var k in data)//for循环遍历 { str+="<option value='"+data[k][0]+"'>"+data[k][1]+"</option>"; } $("#se").html(str); } }); }); </script> </html>
jsonchuli.php页面
<?php include("ChaXun.class.php"); $db=new ChaXun(); $sql="select * from Nation"; $attr=$db->Query($sql); echo json_encode($attr);//注意看这里:没有拼接也没有拆直接调用json_encode();把二维数组转化了