Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 ie7不使用jquery执行加载的脚本_Javascript_Jquery_Tags_Internet Explorer 7 - Fatal编程技术网

Javascript ie7不使用jquery执行加载的脚本

Javascript ie7不使用jquery执行加载的脚本,javascript,jquery,tags,internet-explorer-7,Javascript,Jquery,Tags,Internet Explorer 7,在我的主页上有js函数 function loadNext(last){ var index = parseInt($("#contentSupplier table tr:last td:first").html()) + 1; $.get("suppliernext.php?index=" + index + "&" + "last=" + last, $("#supplierForm").serialize(), function(data){

在我的主页上有js函数

function loadNext(last){
    var index = parseInt($("#contentSupplier table tr:last td:first").html()) + 1;
    $.get("suppliernext.php?index=" + index + "&" + "last=" + last,      $("#supplierForm").serialize(), function(data){
        $("#contentSupplier table tr:last").after(data);

    });
}
在加载suppliernext.php的页面上,我有以下代码

<script>
    $("#loadnext").attr('onclick', 'loadNext(<?=$ps?>)');
<?php 
 if($i >= $rowcount)
{
    echo "$('#loadnext').hide();";
}
?>
</script>

$(“#loadnext”).attr('onclick','loadnext()');

不要用attr设置onclick!在()上使用
on

$(“#加载下一步”).off('click').on('click',function(){loadnext();});

您可能需要先
.off('click')
以避免触发多个
loadNext
Es顺便说一句,请始终将parseInt与base 10:parseInt(值,10)一起使用-有些输入字符串不是以base 10解释的。。。e、 g.parseInt(“010”)是8!
$("#loadnext").off('click').on('click', function() {loadNext(<?=$ps?>);});