如何向backboneJs添加tablesorter插件

时间:2014-06-14 21:06:32

标签: backbone.js tablesorter

我有一个tableorter插件,我想在backbonejs中实现。我在view.js中使用它。

列表视图上的编辑:

   var AccountList = Backbone.View.extend({

        initialize: function(){

},

        el:"#sub-account-list", 

        render: function(id){

            var self = this;
            var accountList = new SubAccountCollection([],{ id: id });

            accountList.fetch({

                success: function(accountLists){

                    var data = accountLists.toJSON();
                    var accounts = data[0].data.items;

                    var template = _.template(tmpl, {accounts:accounts});
                    self.$el.html(template)
                                          $(function(){
                        $('.tablesorter').tablesorter();

                    });

                },

            });

        }

    });

       }

我的下划线模板: 在下划线模板上编辑:

<table class="tablesorter">
     <thead>
    <tr>
    <th>Status</th>
    <th>Name</th>
 </tr>
</thead>
        <tbody>

    <% _.each(accounts, function(account) { %>
            <tr>
                <td><%= (account.active == 'true') ? 'Inactive': 'Active' %></td>
                <td><%= account.name%></td>

            </tr>
        <% }) %>
    </tbody>
</table>

但我在排序表格列表时没有运气。我在这做错了什么? 请问有什么想法? 感谢

0 个答案:

没有答案