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]);
}
}
转载于:https://www.cnblogs.com/daochong/p/10313615.html
js 跳转传递汉字参数相关推荐
- js跳转传递php参数,将JS / Jquery中的参数传递到另一页上的PHP
$.ajax({ type: 'POST', url: 'otherpage.php', data: $('form').serialize(), //you may want to give id ...
- 前台向后台传递汉字参数时遭遇的问题
第一:使用ajax的时候,可以把url做为参数,这时如果url的参数里面有汉字,例如 url: "${app}/sheet/centralcommonfaulttimelimit/timeL ...
- js获取url传递得参数
方法一:正则法 function getQueryString(name) {var reg = new RegExp('(^|&)' + name + '=([^&]*)(& ...
- js中url传递中文参数乱码
处理方法一. js 程序代码: url=encodeURI(url);注意是整个URL 服务器端的代码: String linename = new String(request.getParamet ...
- js向php传递中文参数,JS传递参数时对中文进行编码和解码
Nginx 配置简述 不论是本地开发,还是远程到 Server 开发,还是给提供 demo 给人看效果,我们时常需要对 Nginx 做配置,Nginx 的配置项相当多,如果考虑性能配置起来会比较麻烦. ...
- JS与PHP向函数传递可变参数的区别
# JS 调用函数传递可变参数的方法 <script> function test() { for(var i =0;i < arguments.length; i++) { ale ...
- Js的Url中传递中文参数乱码的解决
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码: 1.传参页面 Javascript代码: 2. 接收参数页面:test02.html 二:如何获取Url ...
- uniapp App跳转微信小程序并互相传递参数、接收微信小程序传递的参数
本文是uniapp打包成安卓App. 一.注意事项 1.用到了分享功能,在打包App时,需要配置manifest.json:App 模块配置->Share.按照提示填写微信分享的信息,appid ...
- 微信小程序开发-页面跳转传递参数
微信小程序开发-页面跳转传递参数 页面跳转有四种方式,分别为wx.navigateTo.wx.redirectTo.wx.reLaunch.wx.switchTab,前面三种可通过url路径携带参数实 ...
最新文章
- CentOS7.3下二进制安装Kubernetes1.9集群 开启TLS
- 万网 php session,Session
- Qt C++属性类型提供给 QML调用(四)
- P7045-[MCOI-03]金牌【构造,交互题】
- TensorFlow笔记(8) LeNet-5卷积神经网络
- mysql 批量替换域名_msyql 中批量替换url网址中的域名方案。
- 23种设计模式(2)-工厂模式
- Linux内核与Linux操作系统的区别,[科普] Linux 的内核与 Linux 系统之间的关系
- 【R】函数-数学函数
- Eclipse安装SVN
- 开源服务器日志审计系统,开源日志管理系统
- 请教各位大虾:Delphi创建的ActiveForm上的SpeedButton在鼠标离开后没有重画为flat样式
- hub设备_小米生态链爆品开箱,50W闪充加持,HUB扩展解锁电源新技能
- 2021振兴杯参赛后感(部分writeup)
- 4.图灵学院-----阿里/京东/滴滴/美团整理----高频MQ消息队列篇
- java转大写_java实现数字转大写的方法
- Catalan卡特兰数
- 【C语言进阶】二、指针
- bex5中的常用方法总结
- 高效能管理之要事第一 时间管理表格
热门文章
- 判断QButtonGroup中哪个QRadioButton被选中
- 怎样保持sublime text3中的代码copy到CSDN中之后的漂亮的高亮
- Solaris 10 x86 Mono 三次折腾准备休战了
- 安装配置rabbitmq
- 图像类似度測量与模板匹配总结
- IIS 部署WCF时遇到这么个错:
- JSP访问Spring中的bean
- What we find changes who we become.
- 让你瘦不停的23个小细节 - 生活至上,美容至尚!
- 【学习记录】第一章 数据库设计-《SQL Server数据库设计和开发基础篇视频课程》...