js 跳转传递汉字参数
父界面:
myChart.on('click', function (params) {
        var dataIndex = params.dataIndex; 
        if(params.name != ""){
        	var id=0;
        	var shortname = "";
        	for(var i=0;i<province_data.length;i++){
        		if(params.name.indexOf(province_data[i].shortname) != -1){
        			id = province_data[i].value;
        			shortname = province_data[i].shortname;
        		}
				if(params.name == province_data[i].name){
					id = province_data[i].value;
				}
			}
        	if(id != 0){
        		mui.openWindow({
		            url:'city.html?pid='+id+'&name='+encodeURI(params.name)+'&shortname='+encodeURI(shortname),
		            id: 'city_map'
		        })
        	}
        }
    });
子界面:
var pid;
    	var cityname;
    	var cityshortname;
    	var location_url = window.location.href;
        var parameter_str = location_url.split('?')[1];
        var parameter_arr = parameter_str.split('&');
        for(var i = 0, len = parameter_arr.length; i <= len -1; i++){
            tmp_arr = parameter_arr[i].split('=');
            if(tmp_arr[0]=='pid'){
                pid = tmp_arr[1];
            }
            if(tmp_arr[0]=='name'){
                cityname = decodeURI(tmp_arr[1]);
            }
            if(tmp_arr[0]=='shortname'){
                cityshortname = decodeURI(tmp_arr[1]);
            }
        }
js 跳转传递汉字参数的更多相关文章
- js跳转传递参数
		
额,利用j获取了GridView中选中行数据后,通过JavaScript做跳转,传递参数的时候发现,当参数有中文的时候就会乱码, 当然出现这种情况的时候就需要对跳转的url进行编码 var urlX ...
 - BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法
		
HttpUtility.UrlEncode 在 Encode 的时候, 将空格转换成加号('+'), 在 Decode 的时候将加号转为空格, 但是浏览器是不能理解加号为空格的, 所以如果文件名包含了 ...
 - js获取url传递得参数
		
方法一:正则法 function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(& ...
 - ASP.NET MVC4 URL传递汉字参数不能正确接收
		
前两天写了个项目,在chrome上做的开发和测试. 拿给了产品,产品使用IE8.7.6进行测试的时候,发现很多报错.原因是URL里面的汉字在后台接收时显示的时乱码. 百度之~~ 最终解决方案, 在WE ...
 - js获取url传递的参数
		
获取URL带参数的JAVASCRIPT客户端解决方案 一.正则分析法.(我较喜欢使用正则)function GetQueryString(name) {var reg = new RegExp(“(^ ...
 - js的url中传递中文参数乱码,如何获取url中参数问题
		
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面Javascript代码: <script type=”text/javascript ...
 - JS中的的Url传递中文参数乱码,如何获取Url中参数问题
		
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面Javascript代码:<script type=”text/javascript” ...
 - Js的Url中传递中文参数乱码的解决
		
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面Javascript代码: 2. 接收参数页面:test02.html 二:如何获取Url& ...
 - JS 浏览器地址栏传递参数,参数加密/解密(编码/解码)
		
我们有时候在JS里进行页面跳转,并且传递了参数(AppName),如下: window.location = "../../views/form/edit.html?AppName=新增&q ...
 
随机推荐
- python 实践--新闻聚合
			
采集新闻,体会到面向问题和面向对象的区别. 如果希望新闻来源多出,比如NNTP,Web.可以实现:Source,Destination,NewItem,NewAgent. Scoure处理来源, De ...
 - Reflect对象
			
一.Reflect对象基础 Reflect对象是ES6出现的新的API,用于操作对象内部的方法. 特点: 1. 对于操作有明确的返回结果.如返回布尔值表示操作成功与否 2. 和Proxy的拦截方法一一 ...
 - Win内核原理与实现学习笔记1-windows内核版本列表
 - Mybatis——更新DB表的字段时,应该注意的点
			
1.记录下哪些表发生了字段更新. 2.利用Navicat将最新的数据库(schema)转储SQL文件到项目的sql目录下,作为备份 3.依次更新 被记录表所对应的Po类,确保类的域和表的字段一一对应, ...
 - tarjan缩点——在农场万圣节Trick or Treat on the Farm
			
一个房间能到另一个房间,有向图,奶牛从自己编号(1到n)的点出发,如果回到以前到过的点就停止,问每头奶牛可以经过几个点: 情况分两种, 一,奶牛在环上,能走的是环的大小,二,一条链连接一个环,大小是链 ...
 - Python3.5以上Celery4.2.1启动报错:ImportError: cannot import name 'LRUCache' from 'kombu.utils.functional'
			
服务器:Centos7 Python版本:Python 3.7.0 Celery版本:4.2.1 Python3.5以上,OrderDict不允许在迭代过程中进行修改,导致LRUCache.updat ...
 - centos7 安装 mysql5.6(mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz)
			
1.到mysql官网下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads 选择以下截图中的版本 2.下载后上传到lin ...
 - elasticsearch head插件(5.0及以上版本)
			
官方参考地址:https://github.com/mobz/elasticsearch-head5.0及以上版本安装参考地址:http://www.cnblogs.com/jstarseven/p/ ...
 - 【Java/MySql】使用JDBC访问MySql数据库的Maven工程
			
下载链接:https://files.cnblogs.com/files/xiandedanteng/FindNotnullColumns20191102-1.rar pom.xml里写: <p ...
 - 一个有趣的BUG/按钮disabled之后还能触发click事件
			
一个很有意思的Bug 某天测试同学再次向我反馈,你这个删除按钮虽然置灰了,但是还是可以点击啊? 我:????(黑人问号) 卧槽?不可能啊,按钮都disabled了,怎么还可以点击?还能触发click事 ...