我有一个复选框,当它被点击时,将调用.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>
有谁能告诉我这有什么问题?
答案 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的脚本。