通常はテキストボックスにフォーカスが当たると
カレンダーが表示されるのですが
kncokoutのforeach で定義するとカレンダーが表示されなくなってしまいました。
解決方法をご存知の方がいましたら、ご教授ください。
おそらくですが、画面表示時はforeachが展開されていないためと思われます。
(検索結果後にループが動く)
なお、foreach の外でtextboxとdatepickerを定義するとカレンダーが表示されます。
html
1 2$(function() { 3 $(".datepicker").datepicker() 4}); 5 6 <tbody data-bind="foreach: list"> 7 <tr> 8 <td><input type="text" data-bind="value: date" class="datepicker" /></td> 9 </tr> 10 </tbody>
Datepicker サイト
http://js.studio-kingdom.com/jqueryui/widgets/datepicker
足りない情報がありましたら、教えてください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。