【问题标题】:Extjs form is dirty after setting default values设置默认值后,Extjs 表单脏了
【发布时间】:2013-02-02 14:50:34
【问题描述】:

extjs 4.1 中表单组件的 isDirty() 方法有问题。通过

设置表单中字段的默认值后

Ext.getCmp(id).setValue(value)

form.isDirty() 返回 false 就好像它已被修改一样。我不知道如何在设置默认值后清理表单,只需调用 isDirty() 以提醒用户表单在设置默认值后已变脏。任何我们将不胜感激。

【问题讨论】:

  • isDirty() == false 表示没有变化。当 isDirty() == true 表示未保存的更改。还是我疯了??
  • 我认为他的意思是说它返回 true

标签: extjs


【解决方案1】:

您正在寻找trackResetOnLoad

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-29
    • 2010-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多