【问题标题】:How to handle tap event on sencha searchfield 'Clear' (X) icon?如何处理sencha搜索字段“清除”(X)图标上的点击事件?
【发布时间】:2012-01-13 19:11:07
【问题描述】:

我正在尝试通过点击 sencha 搜索字段上的清除按钮来处理事件,该按钮默认显示在那里。 我在 sencha 文档上找不到处理该事件的侦听器。 任何帮助将不胜感激。

我提到了这个线程。 sencha touch textfield clear event 但我不想在搜索字段显示的默认清除图标之外显示单独的清除图标。

谢谢。

【问题讨论】:

  • 您需要发布一些代码,以便人们提供想法/建议
  • code ListDemo.searchField = new Ext.form.Search( { id: 'searchField', xtype: 'searchfield', placeHolder: 'Search', name: 'searchField', store: ListDemo .ListStore, /* onClearTap: function() { console.log('test clear'); this.setValue(''); }, / //useClearIcon: true, / onClearIconTap: function( ) { if (!this.disabled) { this.setValue(''); console.log('onClearTap: Clear button tapped!'); } } */ code 我希望处理 'X' 图标点击事件对于这个搜索字段。

标签: sencha-touch extjs sencha-touch-theming


【解决方案1】:

您可以使用函数clearFilter() 清除它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-10
    • 2018-03-22
    相关资源
    最近更新 更多