2017-02-19 12 views
0

ドロップダウンを行うために配列を追加する2つの非表示フィールドを作成しました。 select2配列は、最初のselect2に依存します。ですからselect2を最初に選択するとselect2イベントが呼び出され、別のselect2がフィルタリングされます。jQueryクローンとselect2イベント

これはすべて正しく動作しています。しかし、私も同じようにクローニングしています。しかし、私はselect2のイベントをクローンする方法を知らない。私もフィルタリングできませんでした。誰かが私はあなたの正確な欲求を理解することはよく分からない

私のサンプルコード マイjsbin https://jsbin.com/monusupuni/edit?html,js,output

<div class="midcontainer pad20"> 
    <div class="content-area fullWidth whiteBg"> 
     <div class="pad15"> 
      <div class="flightRows"> 
       <div class="row flightRow"> 
        <p><strong><span id="lbFlight">Flight 1</span></strong></p> 
        <div class="depCol1"> 
         <label for="seldcity1" id="lbDeptCity"></label><br> 
         <input type="hidden" id="seldcity1" name="seldcity1" class="styled wth190 seldcity" /> 
        </div> 
        <div class="depCol2"> 
         <label for="selacity1" id="lbArrivalCity"></label><br> 
         <input type="hidden" id="selacity1" name="selacity1" style="width: 210px;" class="styled wth190 selacity" /> 
        </div> 
        <div class="depCol1"> 
         <label for="selddate1" id="lbDeptDate"></label><br /> 
         <input name="selddate1" type="text" id="selddate1" autocomplete="off" class="datepicker calIcon"> 
        </div> 
        <div class="searchBtnHolder"><a href="#" class="addFlightBtn">Add another Flight</a></div> 
        <div class="clear"></div> 
        <hr /> 
       </div> 
      </div> 
     </div> 

答えて

0

を助けることができます。それでも、jQueryのclone()メソッドはwithDataAndEventとdeepWithDataAndEventの2つの引数を取ることを知っていますか?

.clone()を使用すると、関連付けられているイベントではなく、その要素のみが複製されます。接続されたすべてのイベントをコピーするには、.clone(true、true)を使用する必要があります。

http://api.jquery.com/clone/

+0

問題はそれではない、問題は、私はなっていないクローンを定義する必要があり、そのイベントであります – Milind

関連する問題