HTML中页面刷新下拉框内容不改变

我用下拉框做分页的效果,现在的情况是在点击下拉框选择页码跳转页面后,下拉框值又回到初始值。请问如何存住下拉框的值,即跳转到某页,下拉框就对应某页的页码?... 我用下拉框做分页的效果,现在的情况是在点击下拉框选择页码跳转页面后,下拉框值又回到初始值。请问如何存住下拉框的值,即跳转到某页,下拉框就对应某页的页码? 展开
 我来答
匿名用户
推荐于2018-04-28
展开全部
load_Page 事件中,判断 ,是否为第一次回传创建 视图 ,记录 当前 下拉框的值 保存/每次 选择下拉框 同时 为 试图赋 新值 ,并且返回 新数据。 页面刷新 ,必定 进入 Load _Page 事件 。你再 把 试图的值 赋 给下拉框 同时 调用 返回 值 ----代码自己会写吧,这里是思路 。 不懂再问
匿名用户
2013-08-16
展开全部
既然是分页, 那肯定会保存有当前页了, 一般都是放到url里面去保存, 比如这样 url?currentPage=3
写个JS, 记得select里面的option要给个ID 可以定义为 optionId_3
window.onload = function(){
//先获取URL参数
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
for(var i=0; i<paraString.length; i++){
var paramName = paraString.substring(0, paraString.indexOf("="));
var value = paraString.substring(paraString.indexOf("=")+1);
if(paramName == "currentPage"){ //这个currentPage就是你传的当前页了
document.getElementById("optionId_"+value).selected = "selected";
}
}
}

基本就这样了, 有不懂再说
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-16
展开全部
用GET传参,如ABC.htm?acd="abc"然后用JS获取
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式