【问题标题】:JQgrid set ondblclick to navigation to new page?JQgrid设置ondblclick导航到新页面?
【发布时间】:2014-01-27 16:30:53
【问题描述】:

我有一个非常简单的 jQgrid 用于网站

            <div id="catalogueSearchList" class="dataGrid">
                <script type="text/javascript">
                    var catalogueSearchListConfig = {
                        id: 'catalogueSearchList',
                        action: 'List',
                        controller: 'Catalogue',
                        //href: '/Jobs/Adverts/',
                        onDblClick: function (id) { HERE!!! }) },
                        colNames: ['Name', 'CatalogueType'],
                        colModel: [
                                    { name: 'Name', index: 'Name', width: 400, align: 'left' },
                                    { name: 'Catalogue type', index: 'CatalogueType', width: 175, align: 'left' },
                        ],
                        sortName: 'Name',
                        sortOrder: 'asc'
                    };
                </script>
            </div>

显示“这里!!!”的位置当查看者双击 jqgrid 中的值时,我可以在此处放置什么以允许将它们导航到另一个页面?

【问题讨论】:

    标签: javascript jquery html jqgrid


    【解决方案1】:

    没关系,答案是

    <div id="catalogueSearchList" class="dataGrid">
                    <script type="text/javascript">
                        var catalogueSearchListConfig = {
                            id: 'catalogueSearchList',
                            action: 'List',
                            controller: 'Catalogue',
                            //href: '/Jobs/Adverts/',
                            onDblClick: function (id) { window.location.href = "/Catalogue/Category/" + id },
                            colNames: ['Name', 'CatalogueType'],
                            colModel: [
                                        { name: 'Name', index: 'Name', width: 400, align: 'left' },
                                        { name: 'Catalogue type', index: 'CatalogueType', width: 175, align: 'left' },
                            ],
                            sortName: 'Name',
                            sortOrder: 'asc'
                        };
                    </script>
                </div>
    

    使用 javascript,您只需选择窗口并将其位置设置为您喜欢的位置 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      相关资源
      最近更新 更多