HTML中页面刷新下拉框内容不改变
发布网友
发布时间:2022-04-21 02:41
我来回答
共4个回答
热心网友
时间:2022-04-21 04:11
load_Page 事件中,判断 ,是否为第一次回传创建 视图 ,记录 当前 下拉框的值 保存/每次 选择下拉框 同时 为 试图赋 新值 ,并且返回 新数据。 页面刷新 ,必定 进入 Load _Page 事件 。你再 把 试图的值 赋 给下拉框 同时 调用 返回 值 ----代码自己会写吧,这里是思路 。 不懂再问
热心网友
时间:2022-04-21 05:29
既然是分页, 那肯定会保存有当前页了, 一般都是放到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";
}
}
}
基本就这样了, 有不懂再说
热心网友
时间:2022-04-21 07:03
用GET传参,如ABC.htm?acd="abc"然后用JS获取