Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带禁用输入的角度引导日期选择器弹出窗口_Javascript_Angularjs - Fatal编程技术网

Javascript 带禁用输入的角度引导日期选择器弹出窗口

Javascript 带禁用输入的角度引导日期选择器弹出窗口,javascript,angularjs,Javascript,Angularjs,如果输入被禁用,为什么日期选择器弹出窗口不工作?我怎么能让它工作呢 代码: 如果我删除禁用的ng,它将按预期工作。我试图用disabled和disabled=“disabled”替换它。。。根本不工作 我需要将其禁用,如果我单击按钮,它将显示日期选择器…禁用的输入元素不可用且不可单击 尝试使用ng readonly代替ng disabled禁用的输入元素不可用且不可单击 尝试使用ng readonly而不是ng disabled一种解决方法或破解方法是将ng hide放在div上,您要向其添加功

如果输入被禁用,为什么
日期选择器弹出窗口
不工作?我怎么能让它工作呢

代码:

如果我删除禁用的
ng
,它将按预期工作。我试图用
disabled
disabled=“disabled”
替换它。。。根本不工作


我需要将其禁用,如果我单击按钮,它将显示日期选择器…

禁用的输入元素不可用且不可单击


尝试使用
ng readonly
代替
ng disabled

禁用的输入元素不可用且不可单击


尝试使用
ng readonly
而不是
ng disabled

一种解决方法或破解方法是将
ng hide
放在
div
上,您要向其添加功能,并在
js
文件中声明一个默认值为
true
布尔值。用户单击按钮,该方法应将
boolean
的值更改为
false
。希望这有帮助

一种解决方法或破解方法是将
ng hide
放在
div
上,您要在
js
文件中添加功能并声明一个默认值为
true
boolean
。用户单击按钮,该方法应将
boolean
的值更改为
false
。希望这有帮助

谢谢,效果如预期。三分钟后我就可以接受你的回答了。谢谢,这一切都如期而至。三分钟后我可以接受你的回答。
span.input-group
  input.form-control(
    type="text"
    name="accountDate"
    ng-model="account.date"
    min-date="minDate"
    max-date="maxDate"
    datepicker-options="dateOptions"
    ng-disabled="true"
    uib-datepicker-popup="{{format}}"
    is-open="date.isOpen"
    close-text="Close"
    close-on-date-selection="true"
    show-button-bar="false"
  )
  span.input-group-btn
    button.btn.btn-default(
      type="button"
      ng-click="openDatePicker()")
      i.glyphicon.glyphicon-calendar