1

Select2 に問題があり、<input>. <select>データ結果にajaxを使用する場合、明らかにselect2の制限であるため、複数では使用できません。

サンプルコード(jsonデータは一番下) http://jsfiddle.net/YeEmP/

id: function(data){
    return {
        product_id: data.product_id
    };
}

問題は上記のコードにあると思われますが、確信が持てません。D7000 などのモデルを検索すると、ここに示す例のように正しく表示されます画像1

ただし、別のモデル番号、つまり D7100 を検索すると、結果が見つからないと表示されますが、ajax リクエストは D7000 であるかのようにモデルを返します。

画像2

最初に認識しなかったモデルを検索すると、機能します。逆もまた同様です。

画像3

何が間違っているのかわかりませんが、完全なコードは jsfiddle リンクで見つけることができます。例ではデータソースが ajax であるため機能しない可能性がありますが、json 配列をコメントアウトされたセクションとして渡しました。

4

0 に答える 0