【问题标题】:With the jQuery EasyUI datagrid,sending queryparameters使用 jQuery EasyUI 数据网格,发送查询参数
【发布时间】:2015-05-06 11:50:26
【问题描述】:

使用jQuery EasyUI,我们可以使用查询参数创建一个网格表。 这是示例代码

$('#dg').datagrid({
    queryParams: {
        name: 'easyui',
        subject: 'datagrid'
    }
});

但是,我想要实现的是在 html 标记内创建查询参数 喜欢爱的密码

    <table id="tt" class="easyui-datagrid"
      url="Service.asmx/GetReportByFilter"
       rownumbers="true" pagination="true" data-options="singleSelect:true,collapsible:true,
method:'post'"
   queryparams="{name: 'easyui',subject: 'datagrid'}">

                        </table>

这部分queryparams="{name: 'easyui',subject: 'datagrid'}" 似乎没有工作。我的意思是没有参数来发布名为名称和主题的服务。它只发布页面和行值

【问题讨论】:

  • 只是猜测。尝试将 queryParams : { name: 'easyui', subject: 'datagrid'} 作为另一个键值对放在 data-options 属性中
  • 我会试试看的
  • 你应该试试data-options="singleSelect:true,collapsible:true, method:'post',queryParams:{name:'easyui', subject:'datagrid'}"

标签: jquery datagrid jquery-easyui


【解决方案1】:

如果你需要从easyui网格向url发送一些参数,但不使用url,你可以使用method=post并在queryParams中添加参数,像这样。为我工作!

<table class="easyui-datagrid" style="width: 99%;;height:250px"
   url="views/action.php?table=employee&view=form&action=list-fields"
   toolbar="#toolbar" pagination="true"
   rownumbers="true" fitColumns="true" singleSelect="true" pagePosition="top"
   data-options="onSelect:row_select,onUnselect:row_unselect,onSortColumn:sort_column,method:'post',queryParams:{employee_id:'7'}">
<thead>
<tr>
    <th field="name" width="60" sortable='true'>Name</th>
    <th field="value_list" width="40" sortable='true'>Value List</th>
    <th field="value" width="40" sortable='true'>Value</th>
</tr>
</thead>

【讨论】:

  • 如果他们找到了解决方案,任何人都可以分享吗?我正在尝试将参数传递给我的 php 文件,但无论我尝试什么,它都无法正常工作。如果您找到了解决方案,请分享。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-05-11
  • 1970-01-01
  • 1970-01-01
  • 2015-05-04
  • 2015-04-12
  • 1970-01-01
  • 2014-02-25
相关资源
最近更新 更多