私は動的に生成されたフィールドに日付ピッカーを追加しています。Datepicker JavaScriptのJQueryで生成されたフィールド
('#addScnt1').live('click', function() {
$('<p class="textocampodetexto" style="margin-left:20px; margin-top:20px;">
<label for="p_scnts1"> <input id="au_fechainicioperiodo2"
name="au_fechainicioperiodo2" type="text" size="7"
value="" /> </p>').appendTo(scntDiv);
[フィールドの追加]ボタンをクリックすると、これらのフィールドが追加されます。
生成されたフィールドをクリックすると、日付選択ツールが表示されません。私はjavascriptコードの外にコードを置くので、datepickerが動作していることを知って、それは動作します。
どうすればいいですか?
(NOTE私は、変数
scntDiv
は、この呼び出しの前にDOMオブジェクトで定義されていることを想定しています) .datepicker()をどこで呼びますか? – Tuanこの回答を参考にしてください。 http://stackoverflow.com/questions/1396536/jquery-datepicker-with-generated-dom-elements –