博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于请求a标签跳转显示ID问题解决
阅读量:5949 次
发布时间:2019-06-19

本文共 1038 字,大约阅读时间需要 3 分钟。

  hot3.png

  • 最近在改造一些之前老同事写的代码,前端跳转修改或详情页面会带有ID展示,修改url上的id可以看查看或修改他人的数据
  • 这次调整主要将url上的id过滤,因此在js中增加了相应的方法,demo如下
  • function toOperationByParams(url,args){	var body = $(document.body),    form = $("
    "), input; form.attr({"action":url}); $.each(args,function(key,value){ input = $(""); input.attr({"name":key}); input.val(value); form.append(input); }); form.appendTo(document.body); form.submit(); document.body.removeChild(form[0]);};//在a标签上加上该class ,href改成data-href 也可以自定义其他属性$(".url-edit").click(function(){ var urlData = $(this).attr("data-href"); var parts=urlData.split("?"); var url=parts[0]; var params={}; if(parts[1]){ var paramsArr=parts[1].split("&"); for(p in paramsArr){ parts=paramsArr[p].split("="); if(parts[1]){ params[parts[0]]=parts[1] } } } toOperationByParams(url,params);});

    以上操作a标签的小手可能会小时,所以可以加上样式

    .url-edit{	cursor:pointer;}

 

 

转载于:https://my.oschina.net/xpx/blog/2050841

你可能感兴趣的文章
46.tornado绑定域名或者子域名泛域名的处理
查看>>
Elasticsearch 2.2.0 节点发现详解
查看>>
Elasticsearch 2.2.0 插件篇:安装
查看>>
文本过滤--sed 1
查看>>
PHP CURL并发,多线程
查看>>
CentOS 6.5 PYPI本地源制作
查看>>
raspberry 更换阿里源
查看>>
ES 概念及动态索引结构和索引更新机制
查看>>
JavaWeb ---Filter、Servlet
查看>>
django定制自己的admin界面
查看>>
简单计划一下:
查看>>
nodejs 安装环境配置(windows)
查看>>
Eclipse 環境中的 NuttX 編譯和除錯
查看>>
INSTALLING LIGHTTPD on CentOS 6.2
查看>>
子类能否重写父类的静态方法
查看>>
JS正则表达式验证身份证号码
查看>>
wap网站获取访问者手机号PHP类文件
查看>>
技术之centos7安装docker
查看>>
教你如何用内容营销生成客户
查看>>
thread的start()和run()
查看>>