jQuery/AJAXの呼び出しで、独自のシリアライザを書く以外に、特定の方法でクエリ文字列パラメータをフォーマットすることはできますか?jQueryがAJAX URLパラメータをシリアル化する方法をカスタマイズすることは可能ですか?
私はjQueryのAJAX呼び出しを持っている、とAJAX呼び出し$.get("/Controller/Action/", params)
を点検URLパラメータ
var params = {name: 'somename', favColors: ['red','blue']};
を含むオブジェクトを渡していますが、URLののparam文字列が?name=somename&favColors[]=red&favColors[]=blue
ターゲットURLが期待であることを示しています繰り返される配列値に対して[]を含まないクエリパラメータ、例?name=somename&favColors=red&favColors=blue
ありがとう!
がtraditional'が何であったか '把握するために停止したことがない、私はそれを必要としたことがないので、推測...私の答えは今 – charlietfl
感謝を愚かに見える、これはありますちょうど私が後にしたソリューションの種類! – AndrewP