在使用 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:dialog,并将其传递给 myUniqueData 和 myVeryUniqueData。
我的问题是超链接需要是什么样子才能完成这项工作?
我已经从我的jsp尝试过:
$("#dtrDialog").attr("src","getDataStatuses?myOtherUniqueValue="+myOtherUniqueValuegNumber+"&myUniqueValue="+myUniqueValue);
$("#dtrDialog").dialog('open');
但是对数据库的调用不会发生。任何问题/输入/建议将不胜感激。