JQuery解析xml示例
2009-09-04 18:35
393 查看
function getAllUser()
{
$.ajax({
type:"post",
url:"../../../Xipu/UserService.asmx/GetAllUser",
dataType:"xml",
contentType:"application/x-www-form-urlencoded;charset=utf-8",
timeout:1000*30,
success:function(xml)
{
//填入到位置
if ($(xml).find("ArrayOfUser>User").length <= 0) {
$("#sUserID").empty();
$("#sUserID").append("<option value=-1>没有检索到您想要的数据!!</option>");
}
$("#sUserID").empty();//清除table表中原有的行
//解析xml文件,获取数据,并在table中显示
$(xml).find("ArrayOfUser>User").each(function(i) {
CreateUser($(this));
})
},
error:function(){alert("服务器发生位置错误!!");}
});
}
function CreateUser(oUserData)
{
var userData={
Id:$(oUserData).children("Id").text(),
UserId:$(oUserData).children("UserId").text()
};
if(userData.Id!="1")//管理员
{
$("#sUserID").append("<option value="+userData.Id+">"+userData.UserId+"</option>");
}
}
{
$.ajax({
type:"post",
url:"../../../Xipu/UserService.asmx/GetAllUser",
dataType:"xml",
contentType:"application/x-www-form-urlencoded;charset=utf-8",
timeout:1000*30,
success:function(xml)
{
//填入到位置
if ($(xml).find("ArrayOfUser>User").length <= 0) {
$("#sUserID").empty();
$("#sUserID").append("<option value=-1>没有检索到您想要的数据!!</option>");
}
$("#sUserID").empty();//清除table表中原有的行
//解析xml文件,获取数据,并在table中显示
$(xml).find("ArrayOfUser>User").each(function(i) {
CreateUser($(this));
})
},
error:function(){alert("服务器发生位置错误!!");}
});
}
function CreateUser(oUserData)
{
var userData={
Id:$(oUserData).children("Id").text(),
UserId:$(oUserData).children("UserId").text()
};
if(userData.Id!="1")//管理员
{
$("#sUserID").append("<option value="+userData.Id+">"+userData.UserId+"</option>");
}
}
相关文章推荐
- 使用jquery解析XML示例代码
- jquery解析xml字符串示例分享
- jquery解析xml字符串示例分享
- jquery解析xml字符串简单示例
- 使用jquery解析XML示例代码
- jquery解析xml字符串简单示例
- jquery解析XML通用方法学习示例
- jquery解析xml字符串示例分享
- 通过AJAX的JS、JQuery两种方式解析XML示例介绍
- 通过AJAX的JS、JQuery两种方式解析XML示例介绍
- jQuery 解析xml文件
- JQuery加载并解析XML
- PHP基于SimpleXML生成和解析xml的方法示例
- python xml解析之ElementTree 基本读操作示例
- jQuery工作原理解析以及源代码示例
- jquery ajax 请求、解析返回来的xml数据
- 使用jquery解析xml
- jquery 解析xml
- jquery加载解析XML文件
- jQuery解析XML文件同时动态增加js文件的方法