jquery datepicker 怎样设为只读
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery datepicker 怎样设为只读相关的知识,希望对你有一定的参考价值。
$("#starttime").datepicker();//添加日期插件
增加页面和修改页面用的是一个页面,修改页面的时候要把这个日期设置为只读
$("#starttime").datepicker("disable");用这个方法设置之后就把这个给禁用了,不是只读,这样就不能和后台交互,修改完之后这个日期数据也变成空了
<input type="text" readonly="readonly" id="starttime" />
就行了。 参考技术A $("#starttime").datepicker();//添加日期插件
增加页面和修改页面用的是一个页面,修改页面的时候要把这个日期设置为只读
$("#starttime").datepicker("disable");用这个方法设置之后就把这个给禁用了,不是只读;
这样修改就行了:
$("#starttime").datepicker("disable").attr("readonly","readonly"); 参考技术B 试试这样写成吗?
$("#starttime").datepicker("disable").attr("readonly","readonly");本回答被提问者采纳
jquery 中datepicker 插件 问题
1. 我在使用 datepicker时,引入了如下三个js
<script src="../time/jquery.ui.core.js"></script>
<script src="../time/jquery.ui.widget.js"></script>
<script src="../time/jquery.ui.datepicker.js"></script>
但是在有些demo中指引入了
<script src="../time/jquery.ui.js"></script>
<script src="../time/jquery.ui.datepicker.js"></script>
请问这样有什么区别, 一定要引入核心包和插件包么??
2. 我需要在插件中输入的时间不小于当前时间该怎么处理呢?
2.$( ".selector" ).datepicker( minDate: new Date() ); 参考技术A 1.一般都是用压缩的,分开引入不仅没必要,而且占http请求,耗资源,一般引入jquery.ui.min.js即可
2.你看下官方的API, minDate,maxDate 这2个属性就明白了
参考资料:http://jqueryui.com/demos/datepicker/
本回答被提问者采纳 参考技术B 1.核心包和插件包是一定要引入的啊2.$( "#datepicker" ).datepicker( minDate: 0);
这样的效果是让当前日期之前的日期”不可用“,就是选不到了。
以上是关于jquery datepicker 怎样设为只读的主要内容,如果未能解决你的问题,请参考以下文章
jquery ui中的datepicker日期选择,怎么样将当前日期之前的时间设为设为不能选中
jquery datepicker和asp.net c#空值
jquery怎样把日期控件输入的日期写入span,绑定日期控件的输入框不输入任何内容?