JSP如何实现动态内容更新
<divclass="SubTitleText">6件中1~6件</div><tableclass="TblListSub"><s:iteratorvalue="#req...
<divclass="SubTitleText">
6件中 1~6件
</div>
<tableclass="TblListSub">
<s:iteratorvalue="#request.req">
<tr>
<tdid=center><inputname="Selected"type="radio"value=""></td>
<tdid=center><s:propertyvalue="no"/></td>
<tdid=center>●</td>
<td><s:propertyvalue="mno"/></td>
<td><s:propertyvalue="title"/></td>
<tdid=center><s:propertyvalue="seq"/></td>
<td><s:propertyvalue="stoe"/></td>
</tr>
</s:iterator>
</table>
<divalign="right">
<inputtype="button"name="input"class="s-btn"value="back"disabled>
<inputtype="button"name=""class="s-btn"value="forward"disabled>
</div>
以上是JSP的一部分内容。
现状是可以从struts2得到想要的内容并显示在表格里
问题有2个
如果我想要只固定显示6件,该如何做用JS 实现?现状是数据库抽出来多少显示多少
想用back和forward来实现动态更新表格,比如说当前显示是1-6条 如果按forward则显示2-7条数据,按back则显示1-6条,用AJAX实现吗?能给出实例代码吗?
3.<div class="SubTitleText">
6件中 1~6件
</div>
这部分如何根据table中的内容动态显示?是用JS吗? 展开
6件中 1~6件
</div>
<tableclass="TblListSub">
<s:iteratorvalue="#request.req">
<tr>
<tdid=center><inputname="Selected"type="radio"value=""></td>
<tdid=center><s:propertyvalue="no"/></td>
<tdid=center>●</td>
<td><s:propertyvalue="mno"/></td>
<td><s:propertyvalue="title"/></td>
<tdid=center><s:propertyvalue="seq"/></td>
<td><s:propertyvalue="stoe"/></td>
</tr>
</s:iterator>
</table>
<divalign="right">
<inputtype="button"name="input"class="s-btn"value="back"disabled>
<inputtype="button"name=""class="s-btn"value="forward"disabled>
</div>
以上是JSP的一部分内容。
现状是可以从struts2得到想要的内容并显示在表格里
问题有2个
如果我想要只固定显示6件,该如何做用JS 实现?现状是数据库抽出来多少显示多少
想用back和forward来实现动态更新表格,比如说当前显示是1-6条 如果按forward则显示2-7条数据,按back则显示1-6条,用AJAX实现吗?能给出实例代码吗?
3.<div class="SubTitleText">
6件中 1~6件
</div>
这部分如何根据table中的内容动态显示?是用JS吗? 展开
3个回答
展开全部
var content ="<table id='tb1' width='95%'><tbody></br>"
var trList1="<tr class='title0'>"
+"<td>申请人</td>"
//+"<td>人均使用面积(平方米/人)</td>"
+"<td>0</td>"
+"<td>0-7.5</td>"
+"<td>7.5-10</td>"
+"<td>10-15</td>"
+"</tr>";
content=content+trList1;
for(var i=0;i<dataList.length;i++){
trList="<tr class='even0'>" ;
for(var j=0;j<param.length;j++){
paramName[j]=(dataList[0][param[j]]==null?"无数据":dataList[0][param[j]]);
trList+="<td id='"+i+""+j+"' align='center'>"+paramName[j]+"</td>"
}
trList+="</tr>"
content=content+trList;
}
content += "</tbody></table>";
document.getElementById("renjunTab").innerHTML=content;
}
这是个例子 你可以参考一下 但是你得思考一下 呵呵 祝你成功
var trList1="<tr class='title0'>"
+"<td>申请人</td>"
//+"<td>人均使用面积(平方米/人)</td>"
+"<td>0</td>"
+"<td>0-7.5</td>"
+"<td>7.5-10</td>"
+"<td>10-15</td>"
+"</tr>";
content=content+trList1;
for(var i=0;i<dataList.length;i++){
trList="<tr class='even0'>" ;
for(var j=0;j<param.length;j++){
paramName[j]=(dataList[0][param[j]]==null?"无数据":dataList[0][param[j]]);
trList+="<td id='"+i+""+j+"' align='center'>"+paramName[j]+"</td>"
}
trList+="</tr>"
content=content+trList;
}
content += "</tbody></table>";
document.getElementById("renjunTab").innerHTML=content;
}
这是个例子 你可以参考一下 但是你得思考一下 呵呵 祝你成功
来自:求助得到的回答
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的两个问题都是关于分页的,一个是每页显示多少条,一个是如何分页,其实只要用个小的表格插件就可以实现了,网上类似的例子很多,有用纯js写的,也有成型的如ajax、jquery、ext等很多,看你的需要了
追问
ajax如何分页 应该有sturs2 哪个标签分页
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用jquery分页
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询