在使用Strust2Jquery(3.7.1)插件时,我遇到了这个问题。请问大师请与我分享你的智慧。
我想要一个对话框(sj:dialog modal)显示。它包含3个选项卡,每个选项卡都有一个网格,用于从服务器检索数据。
这就是我目前所拥有的:
<div id="myStatusTab">
<s:hidden id="myUniqueValue" name="myUniqueValue" value="%{myUniqueValue}" />
<s:hidden id="myOtherUniqueValue" name="myOtherUniqueValue" value="%{myOtherUniqueValue}" />
<s:url id="getDataStatuses" action="getDataStatuses?myOtherUniqueValue=%{myOtherUniqueValue}&myUniqueValue=%{myUniqueValue}" namespace="/" />
<s:url id="updateAddDataStatuses" action="updateData?myOtherUniqueValue=%{myOtherUniqueValue}&myUniqueValue=%{myUniqueValue}" namespace="/" />
<sjg:grid id="myGridStatuses"
caption=" Status of Current"
dataType="json"
autoencode="false"
href="%{getDataStatuses}"
editurl="%{updateAddDataStatuses}"
gridModel="myDataStructure"
rownumbers="true"
multiselect="false"
navigator="true"
navigatorEdit="false"
navigatorAdd="false"
navigatorDelete="false"
navigatorSearch="false"
navigatorView="false"
navigatorRefresh="true"
rowNum="-1"
groupText="['<b>{0} </b>']"
groupField="['statusParent']"
groupColumnShow="[false]"
navigatorEditOptions="{height:500, width:300}"
editinline="true"
viewrecords="false"
pager="true"
hidegrid="false"
footerrow="false"
indicator="gridinfo"
>
...
//contains needed columns and proper closing tags
</div>
<div id="myTestDatesTab" >
...
</div>
</sjg:grid>
我有多个记录会调用这个sj:对话框传递myUniqueData和myVeryUniqueData。
我的问题是超链接需要什么才能完成这项工作?
我试过了我的jsp:
$("#dtrDialog").attr("src","getDataStatuses?myOtherUniqueValue="+myOtherUniqueValuegNumber+"&myUniqueValue="+myUniqueValue);
$("#dtrDialog").dialog('open');
但不会发生对db的调用。任何问题/意见/建议都会非常感激。