0

(私はこれを変更することはできません) とマルチパート フォームで使用する場合jquery.form (latest)jquery.1.5.2

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

JSFiddle:

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

これがマルチパートフォームでのみ発生する理由を特定する必要があります

JAVSCRIPT:

$(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

その理由は、そのプラグインの最新バージョンが 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 に答える
0

github リポジトリを調べたところ、jquery 1.5.2 で動作するバージョン 2.60 が見つかりました。私は約10の異なるバージョンを試しました。

于 2012-11-06T06:02:46.840 に答える