jQuery追加函数在IE8中不起作用

jQuery append function not working in IE8

本文关键字:不起作用 IE8 追加 函数 jQuery      更新时间:2023-09-26

为什么我的jQuery附加函数在IE8 中不起作用

<script type="text/javascript">
function addRows()
{ 
    i=1;
    $("#MyTable").append('<tr><td><input type=checkbox  name=rowchk'<%=i%> value="checkbox" checked="checked" style="display: none;" /></td>'
    +'<td>Cheque / DD no<input type="text" name="cheque_txt1" /></td>'
    +'<td>Cheque/DD Date<input type="text" name="date_txt1" /></td>'
    +'<td>Bank Name <input type="text" name="bank_txt1" /></td>'
    +' <td>Pay Amount   <input type="text" name="amount_txt1" /></td>'
    +'</tr>');
i++;
}</script>

IE8 显示错误

消息:预期对象

您必须确保文档已准备好。你试过从jquery document.ready调用函数了吗?http://api.jquery.com/ready/

<script>
    $(function() {
          // Call your functions
          addRows();
    });
</script>