2 gw19830105 gw19830105 于 2017.09.11 20:39 提问

新手求问:MVC 传递参数的问题
mvc

$("#imgCode").attr("src", "/VerificationCode/GetCodeImage/" + Math.floor(Math.random() * 1000));

为什么这里 + 后面只能是整数?
我 + 小数就要报错

控制器里的GetCodeImage方法 没有参数

3个回答

caozhy
caozhy   Ds   Rxr 2017.09.12 09:16

因为小数点在url路径中被当做文件扩展名的保留字

loowooowool
loowooowool   2017.09.12 10:37

路径里不要加特殊字符,我以前出现过加“|”,结果排查了半天才突然想到

A_huaer
A_huaer   2017.09.19 16:00

特殊字符转义...

Csdn user default icon
上传中...
上传图片
插入图片