我已经尝试了检查此逻辑的所有排列方式,但找不到正确的语法。
我有以下 Javascript 代码:
var d = $("#myDatepicker1").datepicker("getDate");
if ($.isEmptyObject(d)) {
$("#dailySummaryDateSelector").datepicker("setDate", new Date());
}
Run Code Online (Sandbox Code Playgroud)
当页面加载并被d评估时,Firebug 将其显示为Object [ ]
在if我尝试过的声明中:
if (d == null) {
if (d == {}) {
if (d == Object()) {
if ($.isEmptyObject(d)) {
if (d.isEmptyObject()) {
Run Code Online (Sandbox Code Playgroud)
这些都不起作用。据我所知Object [ ]是一个空对象,那么我如何实际测试并获取if要执行的语句内容?
获取日期()
退货:日期
如果未选择日期,则返回日期选择器的当前日期或 null。此方法不接受任何参数。
if($("#myDatepicker1").datepicker("getDate") === null) {
alert("empty");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10022 次 |
| 最近记录: |