我得到一些非常奇怪的行为,我无法弄明白。
我修改了Bright Cherry [http://bit.ly/fmhcbu]的一段代码,我基本上只是试图将mySQL行的值从0更改为1,反之亦然,并刷新结果在屏幕上。
单击“提交”按钮时,记录将在数据库中更新,页面将自动刷新。但是,当您单击第二个按钮时,没有任何反应。
之前有没有人遇到过这个问题?提前谢谢!
答案 0 :(得分:0)
你需要在每次重新加载后重新运行jQuery ajaxForm代码。
更新代码:
<script type="text/javascript">
function makeAjaxForm(){
$('#myForm').ajaxForm({
target: '#showdata',
success: function() {
$('#showdata').fadeIn('slow');
makeAjaxForm();
}
});
}
$(document).ready(function() {
makeAjaxForm();
});
</script>