2
, 내가 직면하고있는 최신 딜레마 :jQuery를 DatePick 채우기 입력 - 그래서 여러 번의 클릭 문제
내가 날짜를 선택하고이 날짜로 입력 필드를 채우는 데 jQuery를 DatePick (안 DatePicker에서)를 사용하고 있습니다. 문제는 날짜를 클릭 할 때마다 입력 필드가 채워지는 것입니다. 따라서 23 번째를 클릭 한 다음 다시 DE를 클릭하면 입력 (따라서 데이터베이스 배열)에 두 번 자동으로 추가됩니다. 아래
코드 :
<script type="text/javascript">
$(document).ready(
function(){
$('.datePick').datepick({
//rangeSelect: true,
multiSelect: 999,
monthsToShow: 2,
multiSeparator: ':',
monthsToShow: 3,
monthsToStep: 3,
prevText: 'Prev months',
nextText: 'Next months',
onSelect: function(date)
{
var all_dates = $('#dateSelect').val();
for (var i = 0; i < date.length; i++)
{
all_dates = ':'+$.datepick.formatDate('yyyy-mm-dd', date[i]);
}
$('#dateSelect').val($('#dateSelect').val()+all_dates);
}});
//Ajax call for image uploader
});
</script>
그리고 나서이 두 요소가 있습니다
<div class="datePick"></div>
<input id="dateSelect" name="dateSelect" value=""/>
귀하는 선생님이며 학자이며 신사입니다. 지금까지 완벽하게 작동합니다! –
칭찬을 위해 감사 gamerzfuse :) – dejavu