以动态形式,当内容来自服务器通过ajax请求时,我想基于现有的文本框创建一个新的日期选择器,该文本框在页面加载时已经初始化。
实际上是ajax请求返回数据,我显示填充默认数据的表单。
$("#llogin").datepicker({ disabled: true });
$("#flogin").datepicker({ disabled: true });
这个代码我在文档准备就绪,后来我通过
更改它们 $("#llogin").datepicker("option", "defaultDate", ParseJSONDate(fdate));
$("#flogin").datepicker("option", "defaultDate", ParseJSONDate(ldate));
现在我看到两个约会我不想要的人。我想设置来自ajax请求的日期。
如何在不设置其他日期的情况下设置默认日期。我只想更改从ajax请求获得的日期的日期。
有人可以告诉我代码吗
答案 0 :(得分:0)
使用其defaultDate属性。只需将其设置为具有所需日期的JavaScript日期对象即可。
答案 1 :(得分:0)
<input type="text" id="llogin" name="llogin"/>
和
$("#llogin").datepicker({ disabled: false});
var myDate = new Date();
var prettyDate =(myDate.getMonth()+1) + '/' + myDate.getDate() + '/' +
myDate.getFullYear();
$("#llogin").val(prettyDate);
在上面的代码中,我将当前日期分配给datepicker ...而不是你可以指定你的json返回日期......
答案 2 :(得分:0)
以下是在datepicker中使用jquery的默认日期的示例:
if (isAvailable) {
layout.setVisibility(View.VISIBLE);
} else {
layout.setVisibility(View.GONE);
}