【问题标题】:Handle qooxdoo inline widget events in jQuery在 jQuery 中处理 qooxdoo 内联小部件事件
【发布时间】:2011-09-04 23:19:20
【问题描述】:

我使用内联集成 (http://qooxdoo.org/documentation/0.8/ui_inline) 在现有网络应用程序中嵌入了一个 qooxdoo 小部件(表格)。

是否可以在小部件中引发可以在主 Web 应用程序外部处理的事件?具体来说,我想在用户选择表中的项目时引发“行选择”事件。

谢谢, 保罗

【问题讨论】:

    标签: widget qooxdoo


    【解决方案1】:

    afaik 表选择模型具有事件“changeSelection”。

    tableInstance.getSelectionModel().addListener("changeSelection", yourListener, yourContext);
    

    通过此事件,您可以在侦听器方法中获取必要的信息,并向任何 JS 库都可以用来侦听的 DOM 元素触发事件。

    qx.event.Registration.fireEvent(document.body, "rowSelected", qx.event.type.Event);
    

    您可以在每个您喜欢的 DOM 元素上触发事件。在您的情况下,您可以使用 jQuery 来监听事件并获取信息。

    希望对您有所帮助。

    问候, 亚历克斯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多