因有需求给每个 a和post带上一个参数,故需要一个通用的js来完成此功能
2017-05-01 11:57
302 查看
////////////////////////////////////////////////////////////// ////动态绑定参数(20170501) start /// //////////////////////////////////////////////////////////// $('form').submit(function () { var site_tag = $(this).find("input[name='site_tag']"); if(jQuery.isEmptyObject(site_tag) || site_tag.length == 0){ $(this).append("<input type=\"hidden\" name=\"site_tag\" value=\"${site_tag}\"/>"); } }); $('a').click(function () { var href = $(this).attr("href"); if(!jQuery.isEmptyObject(href) && !/^javascript:+|^#+/.test(href)){ href = encodeURI(href); var index = href.indexOf("&site_tag="); if(-1 == index){ index = href.indexOf("?"); if(-1 == index){ this.href = href+"?site_tag=${site_tag}"; }else{ this.href = href+"&site_tag=${site_tag}"; } } } }); ////////////////////////////////////////////////////////////// ////动态绑定参数(20170501) end /// ////////////////////////////////////////////////////////////
相关文章推荐
- 有个需求 除去周六,周日的时间,工作时间以早上8点半到下午五点半,9小时,以现在时间为起始时间,给一个完成任务需要时间参数x小时 用个方法实现推动几月几号完成,这个方法好实现吗
- 我需要在Web上完成一个图片上传的功能
- 【已解决】PHP项目需求:在现有网站中每个页面增加一个get参数
- 利用JS面向对象+模块化封装集AJAX请求、基本数据校验、URL参数截取等功能于一身的通用工具模块
- 实习第一天——做一个录音上传服务器的小功能pttp协议post发送文件和参数到服务器,解析返回的json数据
- 通用JS工具类封装——网络数据请求功能、获取服务端接口 url、参数功能
- iOS中UIWebView的一个需求:获得js图片请求完成的回调时机
- js ajax post请求 传递一个较长的参数(含有逗点),IE浏览器可以正常传递到后台做处理,谷歌浏览器会把参数拦截,找不到相应的目标
- 我需要在Web上完成一个图片上传的功能(+2)
- js通用数据检测方法(只完成js端大体功能,随会追加php端代码)
- js通用数据检测方法(只完成js端大体功能,随会追加php端代码)
- 通过自动加载完成 需要图片上传类的时候,加载图片上传类;需要验证码类的时候,加载验证码类;需要smarty的时候,加载smarty (注意:功能类 和 smarty,数据库连接类不再同一个目录)
- 一个页面有多个form需要用js提交的通用方法
- 一个AJAX自动完成功能的js封装源码[支持中文]第1/2页
- JS调用Andrioid方法传递参数,Android需要知道的一个注意点
- 我需要在Web上完成一个图片上传的功能后续(+1)
- 一个AJAX自动完成功能的js封装源码[支持中文]第1/2页
- css+js实现一个弹出层,完成注册功能 带有遮罩层,比较简单
- 现在很多的手机应用,都可能会直接嵌入一个web页面。这样做的好处:一个是功能更新方便,维护起来容易,只需要维护服务器的页面即可,不需要更新客户端;另一个是功能通用,不仅Android可以用,iOS也可
- 10.6 分别用字符数组和字符指针作函数参数两种方法编程实现在字符串每个字符间插入一个空格的功能