关于请求a标签跳转显示ID问题解决
2018-09-13 15:12
302 查看
最近在改造一些之前老同事写的代码,前端跳转修改或详情页面会带有ID展示,修改url上的id可以看查看或修改他人的数据
这次调整主要将url上的id过滤,因此在js中增加了相应的方法,demo如下
这次调整主要将url上的id过滤,因此在js中增加了相应的方法,demo如下
function toOperationByParams(url,args){ var body = $(document.body), form = $("<form method='post'></form>"), input; form.attr({"action":url}); $.each(args,function(key,value){ input = $("<input type='hidden'>"); 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; }
相关文章推荐
- 关于解决用<i>标签做图标不能显示的问题
- 关于JKAlertDialog在多个视图控制器跳转后不能正常显示的问题的解决--IOS
- 关于PhotoShop中保存CMYK格式TIFF文件在GDI+错误地显示颜色的问题解决方法
- 关于SWT中 composite 嵌套 composite 内容无法显示的问题解决办法
- 关于chm无法显示的问题(已解决)
- 关于HttpModule中像图片,*.css,*.js等资源文件也被请求问题的解决
- 关于excel 导出数字类型变成科学记数法的问题解决 导出EXCEL后格式的问题 科学记数法 显示
- Compiere关于帮助显示乱码的问题解决办法
- 关于struts2中sx:datetimepicker标签月份正常显示的解决方法
- 关于ext2.2.1rdadio和checkbox不能正常显示的问题解决方法
- 关于FusionCharts图表宽度width的设置问题导致图表显示异常的解决办法
- 关于HttpModule中像图片,*.css,*.js等资源文件也被请求问题的解决
- iTextSharp应用中关于“Cannot access a closed Stream”问题的解决办法(附带提供如何在页面中显示PDF的流)
- DISCUZ!7.2 [ATTACH] 标签中图片无法显示及其他一些问题的解决
- 显示数据(从数据库中得到)中的html标签 用于解决数据在前台显示,样式被数据破坏的问题!!css
- 关于CListCtrl控件更新Item的闪烁问题和一次插入大容量数据的显示问题解决办法
- 关于win32绘图出现无法显示彩色问题的解决
- 使用struts bean:write标签时不能显示Integer,BigDecimal等类型的属性问题的解决
- 关于无法显示该网页,弹出对话框显示"Internet Explorer无法打开Internet站点xxx,已终止操作"问题的解决方法
- 关于CListCtrl显示bmp图片问题的解决