【问题标题】:How to leverage the FuelUX DataGrid "loaded" event?如何利用 FuelUX DataGrid“加载”事件?
【发布时间】:2013-04-03 01:46:08
【问题描述】:

我需要将点击事件绑定到 FuelUX DataGrid 列中的 <a> 标记,这些标记是通过自定义格式化程序动态添加的。

格式化程序按预期工作,但是,我不确定应该如何绑定单击事件处理程序。我宁愿以一种不引人注目的方式这样做。

DataGrid 应该有一个"loaded" event hook,但是没有一个如何使用这个事件的例子。有人可以给我举个例子吗?谷歌对我来说太短了。

我能找到的唯一参考是163 of datagrid.js

self.$element.trigger('loaded');

我假设这意味着我需要在对象上定义一个“加载”函数,但是在哪里/如何?我的数据网格是:

$('#jobs').datagrid({
    dataSource: dataSource,
    itemsText: 'Available Positions',
    itemText: 'Available Position';
});

【问题讨论】:

    标签: javascript jquery fuelux


    【解决方案1】:

    在 jQuery API 中查找 .trigger() 的引用后,我需要做的就是在数据网格中添加一个 'on' 处理程序:

    $('#jobs').datagrid({
        dataSource: dataSource,
        itemsText: 'Available Positions',
        itemText: 'Available Position';
    }).on('loaded', function() {
        console.log('DataGrid loaded');
    );
    

    【讨论】:

      猜你喜欢
      • 2014-10-11
      • 2014-11-18
      • 2017-04-06
      • 2012-04-15
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 2013-05-02
      • 2014-05-15
      相关资源
      最近更新 更多