2016-11-26 23 views
2

jqueryの「select 2」プラグインを使用するために、いくつかのjavascriptを採用して、選択したフィールドをフォームの別の部分に複製しました。唯一の問題は、これを新しいバージョンの「選択2」(v.4.0.3)で機能させることができないことです。どうやら、いくつかのメソッドは新しいバージョンで非難されており、これが私のコードを破ります。jquery-select2 /選択肢をあるフィールドから別のフィールドにコピー

最新のバージョンでフォーム入力をどのように複製することができるのか、誰にも分かりませんか?


これは、jsfiddleの古いselect 2バージョン(v3.5)の実例です。私はこれを最新バージョンで試してみたいと思います。セレクト2 V3.5

http://jsfiddle.net/jinch/0oao3wo0/

選択2 V4.0.3で壊れ

http://jsfiddle.net/jinch/jr3L0q4f/1/

そして、ここでの作業

は私が継ぎ、基本的なコードです一緒に。

$('#shipping_state').select2('val', $('#billing_state').select2("val").toString()); 

ありがとうございます。

答えて

2

Ok ...誰かが必要な場合はそれを理解しました。

他のフィールドに値をバインドしてコピーする方法は次のとおりです。

$("#shipping_state").val($("#billing_state").val()).trigger("change"); 

の作業例:

http://jsfiddle.net/jinch/jr3L0q4f/8/

関連する問題