Jquery处理url.query
来源:互联网 发布:仿冒mac地址上网 编辑:程序博客网 时间:2024/06/07 09:09
在使用angularjs的时候,获取通过页面路径穿来的参数,只需要使用$location.url这个对象就可以搞定了,但是最近在做支付对接的时候遇到一个问题,页面只需要获取url参数之后做提交表单,这时候如果用angularjs绑定表单的数据,虽然是双向绑定,但是发现提交表单的时候,表单中要绑定的数据并没有加载完毕导致签名错误,然后提交表单setTimeout(func,100)等一秒执行就通过了。
这让我觉得这个页面没有必要加载angularjs了,于是选择直接使用js,获取页面传递的参数,这时候问题出现了,&key=value中的value做了加密,中间会出现各种=,一般的js获取页面传递参数,都是根据&和=来转 成hash的,哎,总有解决办法,发现了一个jquery 插件jquery.query-object.js
//一行代码成功获取到页面路径中传递过来的参数而且"="号问题解决了var payfortoken = $.query.get('payfortoken');
然后还有一个页面需要的刚好是与之对应的方法,这个方法也是jquery的方法
把object转换成&key=value的串,jquery.param
//只要知道Jquery.param怎么用就可以了var req_data = (decodeURIComponent($.param(JSON.parse(payInfo.pay_for_token)
0 0
- Jquery处理url.query
- jquery.query-*.js 操作url
- Query String模块处理URL中的查询字符串
- NSScanner 应用(关于一个URL.query)处理成一个字典的应用
- 得到 URL 中的 query 参数
- java URL追加query parameters
- jQuery Live Query 插件
- jquery利用ajax URL传参处理特殊字符串#%
- JavaScript Query String URL Parameters Tutorial
- Node(5) URL and Query String
- Python 正则表达式提取URL中的Query
- 使用get_argument获取url query参数
- [Google] URL query with wild card
- Illegal character in query Url中含有{}
- elasticsearch query dsl url中如何使用
- jQuery源码分析12: jQuery.query
- 对于jQuery formValidator ver3.3 中ajaxValidator中的url无法传递动态值的处理方式
- IE6 jQuery.ajax 不能访问服务器(未执行URL指定的java处理类)
- Android Studio适当修改
- 支持Ajax跨域访问ASP.NET Web Api 2(Cors)的示例
- POJ 1787 Change 多重|完全背包
- linux下C语言获取网卡MAC地址
- Android 2D游戏引擎Rokon
- Jquery处理url.query
- 认识产品经理
- 训练1-1
- 希尔排序(插入排序的改进)C++实现
- C#中消息处理机制(事件与委托)
- Java---网络编程(3)-TCP-互传文件和图片
- android总结------ListView
- 静态对象和非静态对象的区别
- oracle 查询测试样题