使用jQuery Datepicker插件中的工作日值更新隐藏的输入元素
Update hidden input element with weekday value from jQuery Datepicker plugin
我只是对jQuery不够熟悉,无法实现这一点。使用jQueryDatepicker插件,在已有一些帮助的情况下,除了用选定的星期一值更新隐藏的输入元素外,我还可以使用它。我所尝试的一切都会干扰Datepicker插件的功能。欢迎任何帮助。
<html>
<head>
<script src="../js/jquery.js" type="text/javascript"></script>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<title> jquery date picker </title>
<script type="text/javascript">
$(function () {
$("#Datepicker").datepicker();
});
</script>
<script type="text/javascript">
function pickdate() {
var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ];
var selecteddate = $("#Datepicker").datepicker('getDate');
$('#Datepickerday').html(days[selecteddate.getDay()]);
// also needs to update hidden input 'weekday' with day of week
}
</script>
</head>
<body>
Date: <input type="text" name="Datepicker" id="Datepicker" class="Datepicker" onchange="pickdate();">
<br><br>
Day: <span id="Datepickerday"></span>
<input type="hidden" name="weekday" id="weekday">
</body>
</html>
使用.val()
填充隐藏的输入。
function pickdate() {
var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ];
var selecteddate = $("#Datepicker").datepicker('getDate');
var weekday = days[selecteddate.getDay()];
$('#Datepickerday').html(weekday);
$('#weekday').val(weekday);
}
或者使用日期选择器的选项:
$("#Datepicker").datepicker( {
altField: 'weekday',
altFormat: 'DD',
onSelect: function(datestring, dp) {
var selecteddate = dp('getDate');
$("#Datepickerday").text($.datepicker.formatDate(selecteddate, 'DD'));
}
});
相关文章:
- 在控制器上使用“$watch”时,为什么不更新此隐藏字段
- 隐藏元素后更新滚动条
- 原型js 如何使定期更新程序隐藏基于ajax响应的类元素
- ASP:代码隐藏的字段变量在从更新面板中的服务器返回时丢失值
- 使用模态上的文件输入字段更新主视图上的隐藏字段
- 单选按钮更改的值不会更新隐藏字段
- JavaScript 更新隐藏值
- 如何从 JavaScript 更新隐藏字段值
- 未正确更新隐藏的输入字段
- 使用jQuery Datepicker插件中的工作日值更新隐藏的输入元素
- 如何在点击jQuery Accordion Header时更新隐藏字段值
- 不能通过JS更新隐藏字段
- 可排序列表以更新隐藏的输入
- 使用Typeahead.js和JSON键值更新隐藏的输入字段
- Javascript没有正确更新隐藏字段
- 使用JQuery更新隐藏字段
- 使用Javascript在单独的表单页面上用图像文件名更新隐藏的表单字段
- 使用文本字段中的值更新隐藏的表单字段
- 使用JQuery添加另一个字段并更新隐藏字段,只能使用一种方法
- 使用另一个输入字段值更新隐藏的输入字段值