惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Vulnerabilities – Threatpost
T
The Blog of Author Tim Ferriss
S
SegmentFault 最新的问题
D
DataBreaches.Net
博客园_首页
罗磊的独立博客
B
Blog
T
Threat Research - Cisco Blogs
C
Cisco Blogs
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
G
GRAHAM CLULEY
H
Help Net Security
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
爱范儿
爱范儿
SecWiki News
SecWiki News
T
Threatpost
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Schneier on Security
Schneier on Security
T
The Exploit Database - CXSecurity.com
Google Online Security Blog
Google Online Security Blog
T
Tor Project blog
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Y
Y Combinator Blog
H
Hacker News: Front Page
V
V2EX
Security Latest
Security Latest
Cloudbric
Cloudbric
Simon Willison's Weblog
Simon Willison's Weblog
Attack and Defense Labs
Attack and Defense Labs
D
Darknet – Hacking Tools, Hacker News & Cyber Security
P
Proofpoint News Feed
博客园 - 三生石上(FineUI控件)
NISL@THU
NISL@THU
S
Secure Thoughts
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
V2EX - 技术
V2EX - 技术
Vercel News
Vercel News
P
Palo Alto Networks Blog
IT之家
IT之家
MyScale Blog
MyScale Blog
有赞技术团队
有赞技术团队
Application and Cybersecurity Blog
Application and Cybersecurity Blog
D
Docker
Google DeepMind News
Google DeepMind News
Webroot Blog
Webroot Blog

博客园 - hemingchen

MiniProfiler asp.net MVC控制器中返回JSON格式的数据时提示下载 Delphi XE2 新技术说明 (What's new in Delphi XE2)(转载) Microsoft.VisualStudio.Xaml 加载错误 解决 网页如何有效调用exe js parentElement - hemingchen - 博客园 Response.ContentType 详细列表 - hemingchen - 博客园 SQL 2005 开启OpenRowset/OpenDatasource的办法 常用正则表达式 - hemingchen - 博客园 XMLHTTP 保护自己的眼睛 转载 37个Ajax和CSS实现的Tab选项卡切换效果界面 SQL2005附加数据库"失败........无法更新数据库"xxx",因为数据库是只读 - hemingchen - 博客园 asp.net C# 下母版页使用 .net Access 新增记录后获取自动编号的值 JavaScript 脚本文件编码导致的问题 jquery json简单例子 jquery学习 使用面向对象的技术创建高级 Web 应用程序 文章来源:http://msdn.microsoft.com/zh-cn/magazine/cc163419.aspx本文讨论:
jquery ajax xml
hemingchen · 2008-08-11 · via 博客园 - hemingchen

1:
function Resultxml()
{
   $.ajax
   ({
    url: 'ajaxRespose.aspx',
    data: {id: 1, name: $('#gender').val()},
   dataType: 'xml',
    success: function(xml)
     {
        alert(xml);
       
        $(xml).find('select').each(function()
        {
            var option1 = "<OPTION value='";  
            var option2 = "'>";  
            var option3 = "</OPTION>";
            var text = $(this).children("text").text();
            var value = $(this).children("value").text();
            $("#city").append(option1 + value + option2 + text + option3);
         
        });

     }
   });
}
服务端返回的xml文件
 String targetId = Request.QueryString["id"]; // 获得请求中参数为id的值
            String xml_version = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
            String xml_start = "<selects>";
            String xml_end = "</selects>";
            String xml = "";

            switch (targetId)
            {
                case "0":
                    xml = "<select><value>0</value><text>请选择</text></select>";

                    break;
                case "1":
                    xml = "<select><value>1</value><text>昌平</text></select>";
                    xml += "<select><value>2</value><text>丰台</text></select>";
                    xml += "<select><value>3</value><text>海淀</text></select>";
                    xml += "<select><value>4</value><text>朝阳</text></select>";
                    break;
                case "2":
                    xml = "<select><value>1</value><text>塘沽区</text></select>";
                    xml += "<select><value>2</value><text>汉沽区</text></select>";
                    xml += "<select><value>3</value><text>大港区</text></select>";
                    xml += "<select><value>4</value><text>东丽区</text></select>";
                    break;
                case "3":
                    xml = "<select><value>1</value><text>济南</text></select>";
                    xml += "<select><value>2</value><text>青岛</text></select>";
                    xml += "<select><value>3</value><text>淄博</text></select>";
                    xml += "<select><value>4</value><text>枣庄</text></select>";
                    break;
            }

            String last_xml = xml_version+xml_start + xml + xml_end;
            Response.ContentType = "text/xml";//返回数据类型为xml(必须的)
            Response.Write(last_xml);
            Response.End();

在Microsoft Visual Studio 2005 ,IE6.0下测试通过