select   当我第一次选择name1的时候   他就会把参数传到php进行处理    查出列表
可是当我第二次选择name2的时候  报错
查出的列表还是name1的列表
说jquery.js   "意外调用方法或者属性"

解决方案 »

  1.   

    你把相关JS给出来啊,jquery.js 应该不会出问题的
      

  2.   

    这是php代码
    <!----------------------------组稿单开始处----------------------------->
    <div class="search">
    <div class="h4">组稿单
      <select id="zugaodan" name="select" onchange="zugaodan_load();">
        <option value="选择图书">选择图书</option>
    <!--{loop $list $valu}-->
    <option value="$valu">$valu</option>
    <!--{/loop}-->
          </select>
      <a id="neiwenpaixu" href="paixu.php" target="_blank">内文排序</a>
    </div>
        
    <div class="zugao"></div>
    </div>
    <!----------------------------组稿单结束处-----------------------------> 这是调用的函数
     function zugaodan_load(){
       var bookname = $('#zugaodan').val();
    var booknameurl = encodeURIComponent(bookname);
       $.post('bookindex.php',{action:'zugao',bookname:bookname},function(data){
    $('.zugao').html(data);
    $('#neiwenpaixu').attr('href','paixu.php?action=paixu&bookname='+booknameurl);
    });
      }
    请大家指点   谢谢
      

  3.   

    bookname:“bookname”试一试
    最好alert()看一哈是什么结果
      

  4.   

    楼上的说没有找到对象
    我试了一下alert
    他第二次访问的时候   输出的是你第一次选择的名字 
    function zugaodan_load(){
      var bookname = $('#zugaodan').val();
    alert(bookname );依然是name1
    var booknameurl = encodeURIComponent(bookname);
      $.post('bookindex.php',{action:'zugao',bookname:bookname},function(data){
    $('.zugao').html(data);
    $('#neiwenpaixu').attr('href','paixu.php?action=paixu&bookname='+booknameurl);
    });
      }我刚刚又试了一下    使用ie6和ie8会出现这个错误
    如果改成谷歌浏览器  不报错正常显示相应的列表
    难道是jquery中select 和浏览器问题??  纠结
      

  5.   

    $.post("Ajax.aspx", { Action: "post", Name: 'zugao',bookname:bookname},...
      

  6.   


    会不会是生成的html 的value 都是一样的呀,看看html代码
      

  7.   

    谢谢大家的帮忙,我的问题解决了
    解决的方法:
        function zugaodan_load(){
      var bookname = $('#zugaodan').val();
    var booknameurl = encodeURIComponent(bookname);
    $('.zugao').html("");
      $.post('bookindex.php',{action:'zugao',bookname:bookname},function(data){
    $('.zugao').html(data);
    $('#neiwenpaixu').attr('href','paixu.php?action=paixu&bookname='+booknameurl);
    });
      }