解决方案 »

  1.   

    百度 “JQuery读取XML文件”
      

  2.   

    jquery 有个插件 jquery.xml2json.js
      

  3.   

    下面是一个的,循环自己写吧$("#name1").val($("name").eq(0));
    $("#title1").val($("title").eq(0));
      

  4.   


    <script type="text/javascript">
       $(document).ready(function(){
            $.ajax({
                url:"xml.xml",
                type:"GET",
                dataType:"xml",
                success:function(data){
                    $(data).find("book").each(function(){
                     var $book=$(this);
                        var $index=$book.attr("index");
                        $("#name"+$index).val($book.find("name").text());
                        $("#title"+$index).val($book.find("title").text());
                    });
              }
            });
       });
    </script>
      

  5.   

    <script src=scripts/jquery-1.8.3.min.js></script>
    <script>   
    $(function(){
      $('xml').find("book").each(function(){
        var note = $(this);
        var index = note.attr("index");
        $("#name" + index).val(note.find("name").text());
        $("#title" + index).val(note.find("title").text());
      });
    });
    </script>
    <xml>
    <?xml version="1.0" encoding="utf-8"?>
    <info>
      <List>
        <book index="1">
          <author index="1">
            <name>张1三</name>
            <title>标题1</title>
          </author>
        </book>
        <book index="2">
          <author index="2">
            <name>张三2</name>
            <title>标题2</title>
          </author>
        </book>
        <book index="3">
          <author index="3">
            <name>张三3</name>
            <title>标题3</title>
          </author>
        </book>
      </List>
    </info>
    </xml><table cellspacing="0" cellpadding="0" style="width:500px;">
       <tr style="background:#dedede; height:25px;">
        <td class="scheduletd" style="width:100px;">选择</td>
        <td class="scheduletd" style="width:100px;">序号</td>
        <td class="scheduletd" style="width:100px;">姓名</td>
        <td class="scheduletd" style="width:100px;">标题</td>
      </tr>
      <tr style="height:25px;">
        <td ><input type="checkbox" name="CheckboxTime" id="checkbox1" /></td>
        <td>1</td>
        <td><input id="name1" name="name1" style="width:100px;"></td>
        <td><input id="title1" name="title1" style="width:100px;"></td> 
      </tr>
      <tr style="height:25px;">
        <td ><input type="checkbox" name="CheckboxTime" id="checkbox2" /></td>
        <td>2</td>
        <td><input id="name2" name="name2" style="width:100px;"></td>
        <td><input id="title2" name="title2" style="width:100px;"></td> 
      </tr>
      <tr style="height:25px;">
        <td ><input type="checkbox" name="CheckboxTime" id="checkbox2" /></td>
        <td>3</td>
        <td><input id="name3" name="name3" style="width:100px;"></td>
        <td><input id="title3" name="title3" style="width:100px;"></td> 
      </tr>
      <tr style="height:25px;">
        <td ><input type="checkbox" name="CheckboxTime" id="checkbox2" /></td>
        <td>4</td>
        <td><input id="name4" name="name4" style="width:100px;"></td>
        <td><input id="title4" name="title4" style="width:100px;"></td> 
      </tr>
    </table>