select 动态加载,选中后切换到当前选项,url跟随改变

 

 

 //加载消息类型
            $.get("@Url.Action("MasterList")", {}, function (data) {
                if (data.list != null && data.list.length > 0) {
                    $("#mType").html("").append("<option value=\"0\">请选择</option>");
                    var params = GetUrlParams();
                    $.each(data.list, function (i, item) {
                        if (params.typeId == item.typeId) {
                            $("#mType").append("<option selected=\"selected\" value=" + item.typeId + ">" + item.name + "</option>");
                        }
                        else {
                            $("#mType").append("<option value=" + item.typeId + ">" + item.name + "</option>");
                        }
                    })
                }
            });

 

<Script language="javascript">   
function GetRequest() {   
   var url = location.search; //获取url中"?"符后的字串   
   var theRequest = new Object();   
   if (url.indexOf("?") != -1) {   
      var str = url.substr(1);   
      strs = str.split("&");   
      for(var i = 0; i < strs.length; i ++) {   
         theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);   
      }   
   }   
   return theRequest;   
}   
</script>  

 

posted on 2018-04-11 14:11  奔游浪子  阅读(210)  评论(0)    收藏  举报

导航