错误消息在Internet Explorer中所需的对象

问题描述:

我正在处理的应用程序中,通过jquery ajax从数据库中获取一些数据并显示附加的table.this应用程序与firefox和chrome一起使用效果很好,但是当品尝到Internet Explorer时得到的错误OBJECT必需的代码0的问题,我真的不知道什么问题或如何去abot它。我使用ie6。感谢adavance错误消息在Internet Explorer中所需的对象

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>` 
+0

我该怎么做? – fon 2010-07-01 08:51:51

首先,我会建议,如果可能的话,升级到IE8,所以你可以使用开发工具来逐步您的代码,找出错误所在。