2014-04-16 110 views
1

我正在使用引导日期选择器来输入字段“开始日期”。如果该字段为空,则应禁用另一个使用日期选择器填充的字段“结束日期”。只有在开始日期输入日期后,才能启用结束日期字段。我试着用角度js来做这个。示例代码如下。AngularJS中的开始日期和结束日期

开始日期

<input ng-model="startdate"/> 

结束日期

<input ng-disabled="!(!!startdate)" 

的结束日期,即使选择的开始日期后仍处于禁用状态。请帮忙。如果我试图让起始日期字段的值,它说:“htmlinput元素”

请帮

+0

在我的答案是 –

回答

1

这是很容易!

尝试了这一点

Working Demo 1
Working Demo 2

Start Date :<input ng-model="startdate"/> 
End Date :<input ng-disabled="!startdate"/> 
+0

看一看。如果我们在开始日期框中手动输入一个值,这将起作用。但是,如果我从日历中输入值(bootstrap timepicker),则不起作用。 – user3534857

+0

看看我的工作Demo2的答案 –

相关问题