错误消息在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>`
答
首先,我会建议,如果可能的话,升级到IE8,所以你可以使用开发工具来逐步您的代码,找出错误所在。
我该怎么做? – fon 2010-07-01 08:51:51