0
我想获得一个jQuery日期选择器来更新,只要选择不同的单选按钮。jQuery DatePicker更新选项基于单选按钮选择
<div style="padding-bottom: 50px;">
<label>Location: </label>
<input type="radio" name="locate" value="Internal">Internal
<input type="radio" name="locate" value="External">External
</div>
<div>
<label>Due Date: </label>
<input type="text" name="dueDate" id="dueDate" size="25" placeholder="Please Enter A Due Date" autocomplete="off" readonly="true">
</div>
jQuery的工作原理,但它不会每次点击一个新的单选按钮时更新datePicker。
var locate = null;
$("input[name='locate']").click(function() {
locate = this.value;
if (locate == "Internal") {
$("#dueDate").datepicker({ minDate: '-6M', maxDate: '+6M' });
alert("Internal");
} else {
$("#dueDate").datepicker({ minDate: -0, maxDate: '+6M' });
alert("External");
}
});
我实现了你提到的内容,当我更改单选按钮时,每次更新日期选择器时它都不会更新。我必须每次刷新页面才能更新。 – pptaszek1990 2014-11-04 19:14:24
@ pptaszek1990 Ok用完整的代码和演示页面的链接编辑我的答案。 – 2014-11-04 19:32:53
太棒了!工作很棒!感谢您的帮助! – pptaszek1990 2014-11-05 16:18:06