jqgrid搜索框下拉过滤名称
jqgrid search box drop down filter names
大家晚上好,
我使用带有 jsonstring 数据类型的 jqgrid,我使用搜索框进行搜索。
搜索框的结果(听起来很正常)以列名作为过滤器。
例
colNames:['Name','StartDate','EndDate']
将导致在搜索框中下拉包含三个选项值:
姓名、开始日期和结束日期
有没有办法将 Name、StartDate 和 EndDate 保留为我的网格 headers,但在搜索框的过滤器下拉列表中有不同的选项值?
在此先感谢您的帮助
您可以使用 label
属性 来定义将在搜索对话框中显示的列的文本。例如 the demo 使用以下属性
colNames: ["Client", "Date", "Amount", "Tax", "Total",
"Closed", "Shipped via", "Notes"],
colModel: [
{ name: "name", ..., label: "Client Name" },
{ name: "invdate", ..., label: "Start Date" },
{ name: "amount", ..., label: "Amount without TAX" },
{ name: "tax", ... },
{ name: "total", ..., label: "Total Price" },
{name: "closed", ..., label: "Is Closed?" },
{name: "ship_via", ... },
{ name: "note", ... }
],
大家晚上好,
我使用带有 jsonstring 数据类型的 jqgrid,我使用搜索框进行搜索。
搜索框的结果(听起来很正常)以列名作为过滤器。
例
colNames:['Name','StartDate','EndDate']
将导致在搜索框中下拉包含三个选项值:
姓名、开始日期和结束日期
有没有办法将 Name、StartDate 和 EndDate 保留为我的网格 headers,但在搜索框的过滤器下拉列表中有不同的选项值?
在此先感谢您的帮助
您可以使用 label
属性 来定义将在搜索对话框中显示的列的文本。例如 the demo 使用以下属性
colNames: ["Client", "Date", "Amount", "Tax", "Total",
"Closed", "Shipped via", "Notes"],
colModel: [
{ name: "name", ..., label: "Client Name" },
{ name: "invdate", ..., label: "Start Date" },
{ name: "amount", ..., label: "Amount without TAX" },
{ name: "tax", ... },
{ name: "total", ..., label: "Total Price" },
{name: "closed", ..., label: "Is Closed?" },
{name: "ship_via", ... },
{ name: "note", ... }
],