jQuery .load()无限期地继续请求页面

时间:2011-06-26 09:45:43

标签: php javascript jquery ajax load

我有一个复选框,当它被点击时,将调用.load()。请求的页面加载得很好,除了jQuery一直反复请求页面。

<script type="text/javascript">
    $(document).ready(function($) {
          $('#we').click(function() {
            $('#we_div').load('/form_url');
          });
        });
</script>
<div id="we_div" style="float:right;"><input type="checkbox" id="we"  /><label for="we">Some dummy text here.</label></div>

有谁能告诉我这有什么问题?

2 个答案:

答案 0 :(得分:1)

@Shef提出了这个想法。试试这个更安全的方法

<script type="text/javascript">
    $(document).ready(function($) {
          $('#we').click(function() {
            $('#we_div').load('/form_url',function() {
               $('#chk_span').hide();
            });
          });
        });
</script>
<div style="float:right;"><div id="we_div"></div><span id="chk_span"><input type="checkbox" id="we"  /><label for="we">Some dummy text here.</label></span></div>

答案 1 :(得分:0)

也许/ form_url还包含要加载/ form_url的脚本。

相关问题