为了账号安全,请及时绑定邮箱和手机立即绑定

求指教出现的这个问题 encodeURL is not defined怎么解决?

求指教出现的这个问题 encodeURL is not defined怎么解决?

PHP
隔江千里 2023-04-08 18:14:37
js中代码为:scopeBtn = function(orgId,noticeTitle){var url = "sys-notice/view-ajax-iframe?noticeId="+orgId+"¬iceTitle='"+noticeTitle+"'";url = encodeURL(encodeURL(url));$("#sForm").attr("action",url);$("#sForm").submit();};
查看完整描述

2 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

encodeURL这个方法的参数是既定的,但是encodeURL(encodeURL(url)),此时encodeURL(url)已经实现了第一次的转换,如果再把encodeURL(url)的结果最为参数传递给encodeURL方法,那么此时,除非是encodeURL方法有不同的参数的实现,否则会出现前后参数不一致,进而导致该方法找不到的错误。

查看完整回答
反对 回复 2023-04-11
?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

encodeURI要套两层,传过去还要通过decodeURI解析

查看完整回答
反对 回复 2023-04-11
  • 2 回答
  • 0 关注
  • 485 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信