2017-10-21 10 views
0

動的に追加されたテーブル行(td)にJqueryのDatepickerを挿入する必要があります。 EverethingはDatepicker以外には表示されないので問題ありません。 どうしたの?動的に追加された行にDatepickerを挿入する方法

$(document).ready(function(){ 
    $("#add").click(function(){ 

     var tableRow = "<tr><td></td><td id="datepicker"></td></tr>"; 

     $("table").append(tableRow); 
     $("#datepicker").datepicker();  
    }); 
}); 

修正できますか?

+1

要素IDを複製する代わりに、クラスを追加する必要があります。 – Unknown

+0

もちろん、複製用です。コメントありがとう! –

答えて

1

引用符の種類に注意してください。

がこれを置き換えます。これにより

var tableRow = "<tr><td></td><td id="datepicker"></td></tr>"; 

var tableRow = '<tr><td></td><td id="datepicker"></td></tr>'; 

を私は "日付ピッカー" は変数ではないこと、だと思うが、それは、IDです。

+0

は既に解決済みです。 TDに「INPUT」を挿入するのを忘れてしまった: "​​"; –

+0

お返事ありがとうございます –

+0

あなたは大歓迎です。 Datepickerのプログラミングで幸運:-) –

関連する問題