ajax的dataType类型有三种:text,json,xml。
text类型:
主页面:
$.ajax({
url:"chuli.php",
dataType:"TEXT",
success: function(data){
var hang = data.split("|");
var str = "";
for(var i=0;i { var lie = hang[i].split("^"); str = str+" ";"+lie[0]+" "+lie[1]+" 删除查看详情
} } });
处理页面:
include("../DBDA.class.php");
$db = new DBDA();
$sql = "select * from nation";
echo db->StrQuery(
json类型:
主页面:
$.ajax({
url:"jsonchuli.php",
dataType:"JSON",
success: function(data){
var str ="";
/*for(var i=0;i { str = str+""; }*/ for(var s in data) { str = str+""; } $("#nation").html(str); } }); 处理页面: include("DBDA.class.php"); $db = new DBDA(); $sql = "select * from nation"; //需要关联数组 //数组内容的编码格式:utf8的 echo json_encode(db->GuanQuery( xml类型: XML:可扩展标记语言 HTML:超文本标记语言 标签:<标签名>标签名> 特点: 1.必须要有一个根 2.标签名自定义 3.对大小写敏感 4.有开始就要有结束 5.同一级别下只能有一个标签名 主页面: $.ajax({ url:"xmlchuli.php", dataType:"XML", success: function(data){ //alert($(data).find("code").eq(1).text()); alert($(data).find("nation").attr("bs")); var allcode = $(data).find("code"); var allname = $(data).find("name"); var str =""; for(var i=0;i { var code = allcode.eq(i).text(); var name = allname.eq(i).text(); str = str +""; } $("#sel").html(str); } }); 处理页面: include("DBDA.class.php"); $db = new DBDA(); $sql = "select * from nation"; $attr = $db->Query($sql); echo " foreach($attr as $k=>$v) { echo " } echo "";n001n002{$v[0]}