Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery追加函数在IE8中不起作用_Javascript_Jquery_Internet Explorer - Fatal编程技术网

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

Javascript jQuery追加函数在IE8中不起作用,javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,为什么我的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;" /&

为什么我的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>

函数addRows()
{ 
i=1;
$(“#MyTable”).append(“”
+“支票/日数”
+“支票/DD日期”
+“银行名称”
+“支付金额”
+'');
i++;
}
IE8显示的错误

消息:应为对象


你必须确保文件准备好了。您是否尝试过从jquery document.ready调用函数


$(函数(){
//调用你的函数
addRows();
});

它在mozilla和firefox上运行良好…请显示您的html
是无效的htmlits scriplet标记,因为我们正在使用JSP JSP标记不会执行。JSP在服务器端运行,JavaScript(包括jQuery)在客户端运行。当jQuery运行时,JSP处理已经完成。
<script>

    $(function() {

          // Call your functions
          addRows();

    });

</script>