Javascript jquery数据选择器多输入
我有一个问题与多个jquery进程和日期选择器有关 我正在尝试动态创建输入,因此我编写了以下代码:Javascript jquery数据选择器多输入,javascript,jquery,jquery-ui,datepicker,Javascript,Jquery,Jquery Ui,Datepicker,我有一个问题与多个jquery进程和日期选择器有关 我正在尝试动态创建输入,因此我编写了以下代码: <script type="text/javascript"> function season_func(){ var series_season = $("input[name='series_season']").val(); var i; $('.forms').html(''); if(series_season>30){
<script type="text/javascript">
function season_func(){
var series_season = $("input[name='series_season']").val();
var i;
$('.forms').html('');
if(series_season>30){
series_season = 30;
}
for(i=0;i<series_season;i++){
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'seasonId' + series_season);
newTextBoxDiv.after().html('<label>Sezon #'+ (i+1) + ' Başlangıç Tarihi : </label>' +
'<input type="text" class="form-control datepicker" name="textbox' + (i+1) +
'" id="textbox' + (i+1) + '" value="" >');
newTextBoxDiv.appendTo(".forms");
}
}
</script>
函数季节_func(){
var series_seasure=$(“输入[name='series_seasure']”)val();
var i;
$('.forms').html('');
如果(系列季节>30){
系列季节=30;
}
对于(i=0;i使用委托函数来实现这一点
试一试
亲爱的泰米尔语,它可以工作。谢谢!但是,我不理解在添加输入时出现的问题。为什么我们要使用它?最好。当动态创建元素到html dom时,它不会被日期选择器识别。所以使用委托方式
<script>
$(function() {
$( ".datepicker" ).datepicker();
});
</script>
$(document).on('focus', '.datepicker', function() {
$(this).datepicker();
});