AJAX XML返回类型

例题

<!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>
</head>

<body>
<div id="aa"></div>
</body>
<script type="text/javascript">
$(document).ready(function(e) {
    $.ajax({

        url:"AJAX6chuli.php",
        dataType:"XML",
        success: function(data){

            //取根下面的子级元素,取出的是一个数组
            var cd=$(data).find("nation").children();

            var str="";

            for(var i=0;i<cd.length;i++)
            {
                var code=cd.eq(i).find("code").text();
                var name=cd.eq(i).find("name").text();
                str=str+"<div>"+code+"--"+name+"</div>";
            }

            $("#aa").html(str);

            }
        })
});
</script>
</html>

<?php
include("DBDA.php");
$db=new DBDA();

$sql="select * from nation";
$attr=$db->Query($sql);

echo "<nation>";

foreach($attr as $k=>$v)
{
    echo "<n{$k}>
    <code>{$v[0]}</code>
    <name>{$v[1]}</name>
    </n{$k}>";
}

echo "</nation>";

XML:可扩展标记语言,传输数据
HTML:超文本标记语言,显示数据

XML:标签构成
特点:
1.标签名可以自定义
2.必须有一个根(有且只有一个)
3.有开始标签就必须有结束标签
4.大小写敏感

时间: 2024-10-05 19:18:08

AJAX XML返回类型的相关文章

AJAX的返回类型json与xml

ajax返回类型有TEXT,JSON,XMLXML:页面之间传递数据,跨平台传递 HTML:超文本标记语言,核心标签 XML特点: 1.标签名可以自己定义 2.有且只有一个根 3.大小写敏感 4.标签必须完整 例题方法一: <body> <select id="sel"> </select> </body> <script type="text/javascript"> $(document).ready(

jquery ajax 应用返回类型是html json

jquery ajax 例子:    function JudgeUserName()        {            $.ajax({            type:"GET",            ",            dataType:"html",            data:"userName="+$("#txtName").val(),            beforeSend:f

jquery ajax中支持哪些返回类型以及js中判断一个类型常用的方法?

1 jquery ajax中支持哪些返回类型在JQuery中,AJAX有三种实现方式:$.ajax() , $.post , $.get(). 预期服务器返回的数据类型.如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML.在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会执行这个脚本.随后服务器端返回的数据会根据这个值解析后,传递给回调 函数.可用值: •"xml": 返回

Ajax调用返回json,xml数据类型(0517--pm)

一.返回Json型数据: 1.主页面 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <met

mybatis配置文件xxxx.xml中缺失返回类型的后果

下面是mybatis配置文件xxxx.xml缺失resultMap的错误: 严重: Servlet.service() for servlet [SpringMVC] in context with path [/ZHDM] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache

C# web api 返回类型设置为json的两种方法

每次写博客,第一句话都是这样的:程序员很苦逼,除了会写程序,还得会写博客!当然,希望将来的一天,某位老板看到此博客,给你的程序员职工加点薪资吧!因为程序员的世界除了苦逼就是沉默.我眼中的程序员大多都不爱说话,默默承受着编程的巨大压力,除了技术上的交流外,他们不愿意也不擅长和别人交流,更不乐意任何人走进他们的内心! 悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来.我们都知道计算机技术发展日新月异,速度惊人的快,你我稍不留神,就会被慢慢淘汰!因此:每日不间断的

Ajax中返回数据的格式

Ajax中常见的返回数据的格式有三种:分别为文本,XML和JSON 返回的文本格式我们在上一堂课Ajax基础介绍中已经介绍过了 Ajax.php Form.html:通过Ajax对象的responseText属性就可以获取到返回的文本信息 XML格式 XML文件具有的几大特点: 标签没有预定义,开发者根据自己的需求发明标签 结构清晰,具有自我描述性.从XML文档就可以看出数据的内容 都是双标签 和HTML相似,同样也具有树结构 XML文件示例 Ajax返回XML示例 核心代码: 需要将MIME类

Ajax.BeginForm返回方法OnSuccess

在MVC3里面--程序集 System.Web.Mvc.dll, v4.0.30319有这么一个Ajax.BeginForm异步登录验证的类型,我们在下面给出一个例子:在登录页面Logion.cshtml.使用@using (Ajax.BeginForm("Login", "Home", new AjaxOptions { HttpMethod = "Post", OnSuccess = "tips", OnBegin = &

Web API 方法的返回类型、格式器、过滤器

一.Action方法的返回类型 a) 操作方法的返回类型有四种:void.简单或复杂类型.HttpResponseMessage类型.IHttpActionResult类型. b) 如果返回类型为void,请求结束后HTTP状态码为204(No Content),如果返回类型为复杂类型,则对象会被转化为Json字符串后传输. c) 从图示的Web API的大致交互过程可以看到,Controll返回的是HttpResponseMessage类型,然后转换为HttpResponse提供给调用端.同时