0

jquery.form (latest)jquery.1.5.2(我不能改变这个)和多部分形式一起使用时。

ERROR:
Uncaught SyntaxError: Unexpected token < jquery-1.5.2.js:593

JSF中:

http://jsfiddle.net/N8Knq/16/

我真的需要确定为什么这只发生在多部分表格中

脚本:

$(document).ready(function()
{
    $('#my_form').ajaxSubmit({
        success:function(response)
        {
           console.log(response);
        },
        dataType:'json'
    });                  
});

HTML:

<form id="my_form" method="post" action="" enctype="multipart/form-data">
<input type="text" name="my_text" />
<input type="submit" />
</form>​

​</p>

4

2 回答 2

0

我浏览了 github repo,发现版本 2.60 与 jquery 1.5.2 一起使用。我尝试了大约 10 个不同的版本。

于 2012-11-06T06:02:46.840 回答
0

原因是该插件的最新版本利用了 jQuery 1.7+ 独有的方法。您会注意到,更新到最新的 jQuery 库也会在控制台中正确显示对象,而不是错误。

来吧,试试看。

显然我不能在不提供一些代码的情况下进行链接,所以这里有一些代码。

$(document).ready(function(){
    $('#my_form').ajaxSubmit({
        success:function(response){
            console.log(response);
        },
        dataType:'json'
    });                  
});

​</p>

于 2012-11-06T05:31:00.797 回答