JavaScript - Ajax リクエストのバックグラウンドに 400 不正なリクエストが表示される
大家讲道理
大家讲道理 2017-05-17 10:09:27
0
2
972

問題は解決されました。デフォルトでは選択データが文字列配列型であることが判明したため、Ajax でパラメータを渡すときは、data:{"selectVal":selectVal[0]}This を使用します。 form;
----------------------------------以下は元の質問です----- ----- -----------------------
Ajax を介してデータをバックグラウンドに送信する 以前に検索ボックス関数を作成しましたが、これは使用できます、しかし今私はそれをしなければなりません このドロップダウンオプションの機能を使用するときに問題が発生します。
実装の目標は、特定のタイプを選択した後、バックグラウンド応答が対応する JSON 形式のオブジェクト コレクションを返すことです。

JS:


コントローラー層:

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(2)
阿神

json の場合、次のようにキーも引用符で囲む必要があります:

リーリー

でも、これが理由かどうかはわかりません

いいねを押す +0
Peter_Zhu

http ステータス 400: 1. セマンティクスが間違っており、現在のリクエストをサーバーが理解できません。 2. リクエスト パラメーターが間違っています。
バックグラウンド コードのパラメーターとロジックを確認してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート