3

JQuery Form Pluginを使用していますが、ヘッダーの設定方法がわかりません。

私はこのようなことを達成できるようにしたい:

$.ajax({
                url: "/url",
                data: post,
                type: "POST",
                beforeSend: function(jqXHR) {
                    jqXHR.setRequestHeader("foo", "bar"); 
                },
})

ただし、beforeSubmit イベントは、操作のために jqXHR オブジェクトを渡しません。何か案は?

4

2 に答える 2

6

次のコードは私にとってはうまくいきます。

$('#myForm').ajaxSubmit({
    headers: {
        "foo": "bar"
    }
});
于 2015-08-12T03:26:56.913 に答える
3

実は、フォームプラグインに送信するオプションオブジェクトは、実際にはオプションを$.ajaxメソッドに渡します。したがって、send関数の前にネイティブを使用できます。

于 2011-09-29T14:03:36.203 に答える