jQuery UI datepicker不会触发extjs字段的更改

时间:2017-03-29 17:09:36

标签: jquery jquery-ui events extjs

我有一个包含两个字段的表单,一个" start"日期,和#34;结束"日期。我必须使用jQuery UI datepicker,因为我这个应用程序将在7"触摸屏,我需要自定义日期选择器弹出的日历大小。我面临的问题是,当我选择一个日期时,它不会触发"更改"在该字段中的事件,因此下面的图表不会改变。如果我亲自输入日期,一切都按预期工作。我应该在代码中查找哪些事件来触发日期字段下面的图表?

Example

1 个答案:

答案 0 :(得分:0)

我假设您将日期选择器的日期应用于pip install -U nltk。 请查看ExtJs 6.2.1文档中的checkChange-config

  

将在字段输入中收听的事件名称列表   element,它将导致检查字段的值以进行更改。   如果检测到更改,则会触发更改事件,然后触发   验证是否启用了validateOnChange选项。默认为   ['更改',' propertychange',' keyup']在Internet Explorer中,以及   ['更改','输入',' textInput',' keyup',' dragdrop']在其他   浏览器。
  ...
  如果你需要   保证包括这些优势在内的即时更改通知   例如,您可以在重复的时间间隔内调用checkChange方法,   例如使用Ext.TaskManager,或者如果字段在a   Ext.form.Panel,您可以使用FormPanel   Ext.form.Panel#pollForChanges配置来设置这样的任务   自动。
  ...

因此,您可以调整列表以满足您的需求,或尝试使用Ext.form.field.Textfield进行解决方法。