我做的是用下拉框改变排序方式,但是要保持页面的结构数据不变,必须整个页面提交刷新,这样的话下拉框不就被刷新了
怎么可以让下拉框中的值不被刷新。
隐藏域不管用
怎么可以让下拉框中的值不被刷新。
隐藏域不管用
解决方案 »
- Eclipse、JBoss、SQL2005 开发EJB3.0 但连接不上数据库请高手指点
- eclipse/maven/abatis
- java 怎么把Excel文件里的图片读取到某个指定的文件夹?
- 求助
- 急!求助SSH中HQL语句的写法
- sqlserver 2008的问题
- 在局域网内IE控制空调的启动,跪求思路!!!谢谢大家
- internal compiler error:null 这是什么错 明天就交作业了 怎么半
- sun的jade在哪下载啊?
- 给ibm做测试这种工作怎么样,过来人指点一下吧,up有分
- myeclipse或者eclipse+tomcat-6.0.36运行就会出下面信息,按照网上说的下载tcnative-1.dll还是不行!求指教!
- 纠结中.....大神们都来啊!新年大挑战啊
<select name="select">
<c:forEach var="bean" items="${list}">
<option value="${bean.value}" ${bean.value == selectValue}>${bean.text}</option>
</c:forEach>
</select>
用前面Action的属性给下拉框在赋值一次就Ok了
<select name="select">
<c:forEach var="bean" items="${list}">
<option value="${bean.value}" ${bean.value == selectValue?'selected':''}>${bean.text}</option>
</c:forEach>
</select>
关键在这里:${bean.value == param.selname?'selected':''}
<option value="-1">请选择</option>
<option value="1" <z:equal name="bean.isSeal" value="1">selected="selected"</z:equal>>是</option>
<option value="0" <z:equal name="bean.isSeal" value="0">selected="selected"</z:equal>>否</option>
</select>
function getGrade(){
var options=document.getElementById("grade").options;
var grade=<%=(String)request.getAttribute("grade")%>;
for(var i=0 ,size = options.length;i < size ;i++){
if(options[i].value==grade){
options[i].selected=true;
}
}
}
<select onChange="check_doc(this.value)">
<option value="6" id="0" selected>您的学历是什么</option>
<option value="1" id="1">一年级</option>
<option value="2" id="2">二年级</option>
<option value="3" id="3">三年级</option>
<option value="4" id="4">四年级</option>
<option value="20" id="5">初中毕业在家无业在家</option>
</select>
你可以看看这个http://www.howbuy.com/fund/fundranking/
里面的sorttable.js就是排序的,你可以自己看看
排序速度还可以,另外腾讯的这种排序js也做的挺好的