• jquery Ajax获取本地json 以及xml文件


    $(function() {
    $("#Button1").click(function() { //按钮单击事件
    //打开文件,并通过回调函数处理获取的数据
    $.get("UserInfo.xml", function(data) {
    $("#divTip").empty(); //先清空标记中的内容
    var strHTML = ""; //初始化保存内容变量
    $(data).find("User").each(function() { //遍历获取的数据
    var $strUser = $(this);
    strHTML += "姓名:" + $strUser.find("name").text() + "<br>";
    strHTML += "性别:" + $strUser.find("sex").text() + "<br>";
    strHTML += "邮箱:" + $strUser.find("email").text() + "<hr>";
    })
    $("#divTip").html(strHTML); //显示处理后的数据
    })
    })

                  $(document).ready(function(){
                                  $('#button').click(function(){
                                                 $.ajax({
                                                     // var data={name:name,password:pass,uname:uname,......};
                                                      type:"get",
                                                    // url:"file.txt",
                                                       url:"http://115.28.175.148/test/geItemLlist.php",
                                                      data:'',
                                                    //jsonp:'callback',
                                                      dataType:"json",
                                                      success:function(data){
                                                                   //alert(data);
                                                                   var obj=eval(data);
                                                                  var file="<ul>";
                                                                       //i表示在data中的索引位置,n表示包含的信息的对象
                                                                   $.each(obj,function(i,n){
                                                                            file+="<li>"+"文件名"+n["block_name"]+"url:"+n["block_url"]+"文件描述" + n["block_desc"]+"<a href='#'>"+"下载"+"</a>"+"</li>";
                                                                  });
                                                                  file+="</ul>";
                                                                 $('#result').empty().append(file);
                                                                                 },
                                                             error: function(){
                                                                      alert('error');
                                                                   }
                                                               });
                                                                      return false;
                                                         });

    //$("#xmlclick").click(function () {
    // $("#xmlcontent").html('');
    // alert("aaaa");
    // $.ajax({
    // type: "GET",
    // url: "C:UsersAdministratorDownloads.xml12_12 (1).xml",
    // dataType: "xml",
    //error: function(){
    // alert('error');
    // },
    // success: function (ResponseText) {
    // alert(ResponseText);
    // var table = "<table border='1px'><tr><td>firstname</td><td>lastname</td><td>city</td></tr>";
    // $(ResponseText).find('friend').each(function () {
    // var first = $(this).find('firstName').text();
    // var last = $(this).find('lastName').text();
    //var city = $(this).find('city').text();
    // table += "<tr><td>" + first + "</td><td>" + last + "</td><td>" + city + "</td></tr>";
    // })
    //table += "</table>";
    // $("#message").append(table);
    // alert(ResponseText);
    // }
    // });
    // });

    });

  • 相关阅读:
    倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何把FBD功能块转换成ST语言
    揭秘一个操作灰色关键词牟取暴利的案例
    [原创汉化] 价值990美元的顶级专业数据恢复软件O&O DiskRecovery 11(技术员版)汉化绿色版
    list集合如何对里面的元素进行排序
    jquery datables ajax分页后的点击事件无效是怎么回事
    阿里云自动快照有什么用,如何设置?
    php后台管理员权限相关表结构
    服务器上装了安全狗后远程链接不上怎么解决
    Ehcache配置参数简介
    Spring+EhCache缓存实例
  • 原文地址:https://www.cnblogs.com/lovedream/p/4088727.html
Copyright © 2020-2023  润新知