.ajaxForm有时会重定向

时间:2014-04-06 19:04:45

标签: php jquery ajax redirect ajaxform

我将add.php文件加载到div中,在add.php中有一个提交按钮和表单中的一些输入字段。
头部也有以下代码:

<script>
 $(document).ready(function() {
    $('[name=videoform]').ajaxForm(function() {
       <?php
        //update rows   
       <?

    })
 })

</script>

当我点击一个按钮时,add.php会被加载,就在几天前它开始变得怪异了 有时候,当我点击提交按钮时,它会重定向到add.php。
我有另一个按钮,将再次加载add.php,如果我之后点击然后尝试保存,它大部分时间都可以正常工作而无需重定向

当它重定向时,控制台会写 $(..)ajaxForm未定义,尽管我两次都以完全相同的方式加载它。

我正在使用此插件:http://malsup.github.com/jquery.form.js

1 个答案:

答案 0 :(得分:0)

使用$('#button')工作。单击(function(){而不是$(document).ready
有道理:)