1

私は MVC を使用しています。私のシナリオは、ファイルとフォームの変数をコントローラーに投稿する必要があるようなものです。

IEを除くすべてのブラウザで動作するAjaxSubmitを試しました。「アクセスが拒否されました」と表示されます。

    $(".WW_Register_Form").ajaxSubmit({ url: url, type: 'post', enctype: 'multipart/form-data'});

私の要件は、ファイルを投稿し、フォームパラメーターを ajax で投稿することです。

これを達成できる他のjqueryプラグインはありますか?

4

1 に答える 1

0

クロスドメインのaccess denied制限が原因で、おそらくエラーが発生しています。XMLHttpRequests

以外の別のドメインにアクセスしようとしていますsame-originか? wwwのオフを削除するような単純なことでもwww.formsubmit.com、リクエストに問題が発生する可能性があり、ブラウザはこれをsame-origin

ここhttps://developer.mozilla.org/en-US/docs/JavaScript/Same_origin_policy_for_JavaScriptとここhttp://en.wikipedia.org/wiki/Same_origin_policyを見てください。

私の提案は、同じオリジンのアプリケーション/スクリプトに接続しようとしていることを確認することです.

于 2013-01-17T16:53:45.887 に答える