zoukankan      html  css  js  c++  java
  • 获取URL 地址传值 防止乱码

    //页面传值
    function a() {
    var usernamelogin = $("#LoginNamelbl").text();
    
    location.href ="Login.aspx?ligonname="+usernamelogin; // 如果传多个值的话可以用& 分开
    };
    

    //传多个值  

     window.location = "Deals.aspx?" + "UserType=" + ret.UserInfo[0]["UserType"] + "&city=" + ret.UserInfo[0]["city"] + "&UID=" + ret.UserInfo[0]["UID"] + "&username=" + $("#username").val();


    //页面获取值
    1
    <script type="text/javascript"> 2 $(function () { 3 4 5 // var ary = getQueryString("ligonname"); 6 var url = decodeURI(location.href); //编码格式 防止获取到的参数值乱码 7 var aa = url.split("?"); 8 // 对地址进行分割成数组 大家可以查一下 indexOf 和substring(截取字符串) 9 var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&"); 10 // var a = context.request.QueryString["ligonname"];; 11 var a = paraString[0].split("="); //获取传过来的用户名 12 if (a.length > 1) { 13 $("#username").val(a[1].toString()); 14 } 15 }) 16 </script>

    获取的参数截图 如果 不加decodeURI就有可能出现在ligoname的值是汉字的时候乱码

  • 相关阅读:
    Kubernetes笔记 (2)
    Kubernetes笔记(3)
    Kubernetes笔记 (1)
    《深入浅出React和Redux》(4)
    【从0安装】xshell和xftp
    【从0安装】Sourcetree
    postman测试需要登录的接口
    vue自定义滚动条组件-vuebar组件
    charles 抓包http 和 https
    pycharm 面板颜色调整和中文汉化
  • 原文地址:https://www.cnblogs.com/chengxun/p/4723282.html
Copyright © 2011-2022 走看看