错误消息Internet Explorer中需要的对象

时间:2010-07-01 08:41:46

标签: jquery

我正在开发一个应用程序,我从数据库通过jquery ajax获取一些数据并显示附加一个表。这个应用程序与firefox和chrome非常好用但是当用Internet Explorer尝试时我得到错误OBJECT要求代码0这个问题我真的不知道问题是什么或如何改变它。我正在使用ie6。谢谢你的意见

var ename =$(this).find('ENAME').text();
var pnr =$(this).find('PNR').text();
var inr =$(this).find('INR').text();
var operator =$(this).find('OPERATOR').text();
var maxstime =$(this).find('MAXSTIME').text();
var timeagg =$(this).find('TIMEAGG').text();
var link =$('<a class=\"item\" href=\"#\">'+ename+'</a>');
var new_tr=$('<tr></tr>');
if(index%2==1){new_tr.css({backgroundColor:'#7cb6f2'});}
var new_td_1=$('<td></td>').append(link);
    new_tr.append(new_td_1);
var new_td_2=$('<td></td>').text(operator);
    new_tr.append(new_td_2);
var new_td_3=$('<td></td>').text(pnr);
    new_tr.append(new_td_3);
var new_td_4=$('<td></td>').text(inr);
    new_tr.append(new_td_4);
var new_td_5=$('<td></td>').text(maxstime);
    new_tr.append(new_td_5);
var new_td_6=$('<td></td>').text(timeagg);
    new_tr.append(new_td_6);

$('table tbody').append(new_tr);
$('#mytable').tablesorter();` <table id="mytable" border="1px" width="100%">
         <thead>
             <tr>  
                  <th>NAME</th>
                  <th>OPERATOR</th>
                  <th>PNR</th>
                  <th>INR</th>
                  <th>MAXSTIME</th>
                  <th>TIMEAGG</th>
             </tr>
         </thead>
         <tbody>
         </tbody>
      </table>`

1 个答案:

答案 0 :(得分:0)

首先,我建议,如果可能的话,升级到IE8,这样您就可以使用开发人员工具逐步查看代码并找出错误的位置。