Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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
Primefaces无法正常工作_Primefaces - Fatal编程技术网

Primefaces无法正常工作

Primefaces无法正常工作,primefaces,Primefaces,p:如果在限制范围内选择日期后,可以在文本框中键入并更改为范围外的日期,则日历无法正常工作 <p:calendar value="#{addFacturaMB.facturaUtilNew.fechaEmision}" mindate="#{administrarMB.fechaInicio}" maxdate="#{administrarMB.fechaFin}" id="popupButtonCal1" showOn="button" required="tr

p:如果在限制范围内选择日期后,可以在文本框中键入并更改为范围外的日期,则日历无法正常工作

 <p:calendar value="#{addFacturaMB.facturaUtilNew.fechaEmision}" 
  mindate="#{administrarMB.fechaInicio}" 
  maxdate="#{administrarMB.fechaFin}" 
  id="popupButtonCal1" showOn="button" 
  required="true" locale="es" effect="show" 
  navigator="true"/> 

根据您的描述,mindate和maxdate属性工作正常。它们将仅限制在日历弹出窗口上可以选择的日期

如果您不希望用户使用文本框更改日期,您可以使用一些选项来停止此操作

  • 将日历输入文本框设置为只读<代码>
  • 将日历模式更改为内联
    ,这样就没有输入文本框
    考虑使用验证器,限制仅仅是一个JavaScript。