使用ajax,jquery,struts2时,如何在js中传递iterator中的参数,部分代码在下面
这是jsp中的iterator<s:iteratorvalue="#request.equipments"id="equipment"><tr><td><inputid=...
这是jsp中的iterator
<s:iterator value="#request.equipments" id="equipment">
<tr><td><input id="btnOK" type="button" value="在地图上显示" /></td></tr>
<tr><td align="left">序号:</td>
<td><input type="text" value="<s:property value="#equipment.sid" />" readonly></td>
</tr>
<tr><td>地址:</td>
<td><s:property value="#equipment.addres" /></td>
</tr>
<tr>
<td>状态:</td>
<td><s:property value="#equipment.state" /></td>
</tr>
</s:iterator>
这是js
$(document).ready(function() {
$("#btnOK").click(function(event){
event.preventDefault();
$.ajax({
type: "POST",
url: "queryState.action",
data: {
XXXXXXXXXXXXXXXXXXX
},
success: function(data){
alert("fffsxv");
}
});
});
});
</script>
我想把s:iterator 中的#equipment.sid这个值传递给action,在js里的data处该怎么写,或者jsp要怎么改才可以 展开
<s:iterator value="#request.equipments" id="equipment">
<tr><td><input id="btnOK" type="button" value="在地图上显示" /></td></tr>
<tr><td align="left">序号:</td>
<td><input type="text" value="<s:property value="#equipment.sid" />" readonly></td>
</tr>
<tr><td>地址:</td>
<td><s:property value="#equipment.addres" /></td>
</tr>
<tr>
<td>状态:</td>
<td><s:property value="#equipment.state" /></td>
</tr>
</s:iterator>
这是js
$(document).ready(function() {
$("#btnOK").click(function(event){
event.preventDefault();
$.ajax({
type: "POST",
url: "queryState.action",
data: {
XXXXXXXXXXXXXXXXXXX
},
success: function(data){
alert("fffsxv");
}
});
});
});
</script>
我想把s:iterator 中的#equipment.sid这个值传递给action,在js里的data处该怎么写,或者jsp要怎么改才可以 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询