2015-04-01 89 views
0

如何填充新添加的begin_date帶有最後一個end_date的文本框用最後一個texbox值填充新添加的文本框

$('body').on('focus', ".dpicker", function() { 
$(this).datepicker(); 
}); 

JSFIDDLE這裏enter image description here

+0

可以有超過2 .deleteRow塊?我的意思是你有多少時間可以添加新的表單輸入? – 2015-04-01 09:46:39

+0

@TienNguyen是的,它可以是10或客戶需要什麼 – gsiradze 2015-04-01 09:59:06

回答

2

如果超過一個形式添加後需要這個功能

添加類到您的addItem鏈接

<a href="#" id="addItem" class="addItem">add</a> 

修改點擊處理程序,以便它能夠偵聽新添加的鏈接

$(document).on('click', '.addItem', function() {...} 

而且新形式塊

$(document).on('click', '.addItem', function() { 
    var last_date; 
    $.ajax({ 
     url: this.href, 
     cache: false, 
     success: function (html) { 
      last_date = $('.deleteRow:last .formInput:last input').val(); 
      $("#editorRows").append(str); 
      $('.deleteRow:last .formInput:first input').val(last_date); 
     } 
    }); 
    return false; 
}); 

演示的追加添加輸入字段的值更新在這裏http://jsfiddle.net/mandarin6b0/ow0gsnvs/9/

PS嘗試擺脫多個相同的ID。 (即ID = 「#的addItem」)

0

這樣寫:

$("#addItem").click(function() { 
    $.ajax({ 
     url: this.href, 
     cache: false, 
     success: function (html) { 
      $("#editorRows").append(str); 
      $(".deleteRow").find("input:first").val($("#endDate").val()); 
     } 
    }); 
    return false; 
}); 
相關問題