gpt4 book ai didi

java - 在 Struts2 jQuery Grid 中发送更多搜索参数

转载 作者:行者123 更新时间:2023-12-01 13:12:15 27 4
gpt4 key购买 nike

我第一次使用 Struts2 jQuery Grid 作为 AJAX 数据表。

我还有一些过滤器参数,正好位于表上方。如何发送这些参数?

<s:select name="par1" list="filesList" label="Select File" accesskey="MyKey" id="par1"/>
<s:select name="par2" list="fileDataStatus" label="Select Status"/>
More Like StartDate And EndDate.

<s:url var="remoteurl" action="searchCSVDataList" escapeAmp="false">
<s:param name="par1" value="%{par1}"></s:param>
<s:param name="par2" value="%{par2}"></s:param>
</s:url>

<sjd:grid id="gridtable"
caption="Customer Examples"
dataType="json"
href="%{remoteurl}"
pager="true"
gridModel="gridModel"
rowList="10,15,20"
rowNum="15"
rownumbers="true">
<sjd:gridColumn name="id" index="id" title="ID" width="200px;"/>
<sjd:gridColumn name="name" index="name" title="Name" sortable="true" />
<sjd:gridColumn name="country" index="country" title="Country" />
<sjd:gridColumn name="city" index="city" title="City" />
<sjd:gridColumn name="creditLimit" index="creditLimit" title="Credit Limit" />
</sjd:grid>

如何在 JqGrid Action 中发送 par1 和 par2?我也尝试过 <s:url>标签,但它不起作用。

最佳答案

这是完美的答案。我刚刚发现它。

您需要创建表单。并输入您要随请求发送的所有字段。

并将该表单 ID 作为 formIds 提供给 jqGrid。

<form id="myForm">
<s:select label="Select a month"
headerKey="-1"
headerValue="Select Month"
list="#{'1':'Jan', '2':'Feb', '3':'Mar', '4':'Apr'}"
name="yourMonth"
value="2"
id="selectedMonth"/>
<input type="text" name="par1" value="OOOOOOO1"/>
<input type="text" name="par2" value="OOOOOOO2"/>

<input type="submit" value="Submit" onclick="myAjaxFunction();"/>
</form>
<s:url var="remoteurl" action="jsontable" >
<s:param name="par1">Kshitij</s:param>
</s:url>

<sjd:grid id="gridtable"
formIds="myForm"
caption="Customer Examples"
dataType="json"
href="%{remoteurl}"
pager="true"
gridModel="gridModel"
rowList="10,15,20"
rowNum="15"
rownumbers="true">
<sjd:gridColumn name="id" index="id" title="ID" width="200"/>
<sjd:gridColumn name="name" index="name" title="Name" sortable="true" />
<sjd:gridColumn name="country" index="country" title="Country" />
<sjd:gridColumn name="city" index="city" title="City" />
<sjd:gridColumn name="creditLimit" index="creditLimit" title="Credit Limit" />
</sjd:grid>

关于java - 在 Struts2 jQuery Grid 中发送更多搜索参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22754564/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com