私は2つのdivs- withインラインとid = "form2"のid = "form1"を持ち、その内容をajaxで取得します(divタグは同じページに記述されています) )。jquery-ui datepickerの問題
<div id="form1">
.
.form content
.
.
</div>
<div id="form2"> //gets content dynamically
は今、私は
今$(function() {
$("#datepicker,#datepicker1").datepicker({ dateFormat: 'yy-mm-dd' });
});
コード - 次日付ピッカーを使用している、私はをForm1のフィールドにDatePickerのIDを適用してきたし、それが完璧に動作します。 問題は2番目の形式です。二番目の形式は、ループによって生成されますし、私は今、IDのdatepicker1が必須フィールドに完全に適用されつつある
<? foreach ($list as $key => $value): ?>
<? $dt='';
if($key=='date_of_purchase'){
$dt="datepicker1";
}?>
<tr><td><?= $key ?> :</td><td><input id="<?=$dt;?>" type="text" name='<?= $key ?>' size="25" value='<?php echo $value; ?>'/></td></tr>
<? endforeach; ?>
をIT-にID datepicker1を適用するには、次のロジックを使用していたが、jqueryのDatePickerのポップアップが来ていません期待どおりの
解決策は何ですか?
なぜ、divをフォーム要素のラッパーとして使用していますか(
その構造上の問題があるからです。とにかく、私はフォームの属性を使用していないので、重要ではありません。 – digster
ループは 'id =" datepicker1 "で複数の入力を生成しますか? –