<input type="text" id="rDate" name="dt_rDate[]" size="20" class="queryDate hasDatepicker">
<input type="text" id="rDate" name="dt_rDate[]" size="20" class="queryDate hasDatepicker">
<input type="text" id="rDate" name="dt_rDate[]" size="20" class="queryDate hasDatepicker">
$('.queryDate').datepicker( {showOn: 'button',buttonImage:'/images/calendar.jpg', buttonImageOnly: true});
$('.queryDate').datepicker('option', 'duration', '');
$('.queryDate').datepicker($.datepicker.regional['zh-TW']);
三個不同種類 但是都是同一個dt_rDate[] 都要讓使用者去各自選擇日期
我現在是不管哪個選日期 都是第一個input再變 後面其他的都改不到
只改JS的部分不改HTML有辦法做嗎
$('.queryDate').click(function (argument) {
$(this).******
});
http://www.runoob.com/try/try.php?filename=jqueryui-example-datepicker-icon-trigger 我是用這種 圖片按鈕的方式讓他選日期 所以input click 沒辦法
在線編輯器給他input陣列可以分開 可是自己寫一樣的放在網頁 還是址會改第一筆
我的input是用JS動態產生的
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI 日期选择器(Datepicker) - 图标触发器</title>
<link rel="stylesheet" href="//apps.bdimg.com/libs/jqueryui/1.10.4/css/jquery-ui.min.css">
<script src="//apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="//apps.bdimg.com/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
<link rel="stylesheet" href="jqueryui/style.css">
<script>
$(function() {
$('.datepicker').each(function (argument) {
var id = $(this).attr('id');
$('#' + id).datepicker({
showOn: "button",
buttonImage: "images/calendar.gif",
buttonImageOnly: true
});
});
});
</script>
</head>
<body>
<p>日期1:<input type="text" id="datepicker1" class="datepicker"></p>
<p>日期2:<input type="text" id="datepicker2" class="datepicker"></p>
</body>
</html>
感謝提供的方向