jquery读取XML 生成页面文件

    $.get("../../js/data.xml", function (xml) {
        $(xml).find("local").each(function () {
            var local = $(this);
           var company = local.children();
                $.each(company, function () {
                    var c = $(this);
                    var dept = $(this).children();
//这里的取值方法现在只兼容IE。
var _html = "<li><input class=\"cssCompany\" name=\"inputCompany\" id=\"" + c.attr("id") + "\" type=\"checkbox\" value=\"\" /><img src=\"../../images/" + c.attr("src") + "\" /></li>" $("#showCompany").append(_html); $.each(dept, function (i, val) { var id = $(this).attr("id"); var pid = $(this).attr("pid");
              //这里的取值方法只兼容IE。其他浏览器可能需要换属性名才能取到值
var _htmlDept = "<li><input name=\"deptids\" id=\"" + id + "\" pid=\"" + pid + "\" type=\"checkbox\" value=\""+id+"\" />" + val.text + "</li>" $("#showDept").append(_htmlDept); }) }) })
<local name="郑州市">
    <company name="郑州总公司" id="61" src="logo_shouqi.jpg" shortName="郑州总公司">
      <dept id="41" pid="61">新郑门店</dept>
    </company>
  </local>

 

转载于:https://www.cnblogs.com/-10086/p/3451226.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值