作者taurus510 (ciao!)
看板Ajax
标题[问题] 用$.ajax传的字串中有 # URL
时间Thu Dec 8 20:56:11 2011
各位板上大大好
我又来问问题了
我用$.ajax传的字串为
background: #09368b; url(../mod......
我的ajax设定为
$.ajax({type:"GET",
url:'wp/inhead.php',
data:"value="+css,
async:false,
cache:false,
processData:false, //这项我设true 或 false 结果都相同
sucess:function(){}
});
我发现当字串读到第一个冒号後,
#字号之後的内容不会传过去,而是被浏览器当作 URL fragment...
又要再次请教各位大大了!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.220.24
※ 编辑: taurus510 来自: 140.127.220.24 (12/08 20:58)
1F:→ blestadsl:用 post 12/08 21:09
2F:→ taurus510:thanks 我试试! 12/08 21:13
3F:→ taurus510:Amazing!!!! 谢谢你! 12/08 21:16
4F:→ TonyQ:如果只是简单的get , 另一个方向是做url encode 12/08 21:17
5F:→ taurus510:Tony大 你好,请问什麽样的情况不适合? 12/08 21:56
6F:→ taurus510:我需要传送的资料是一些包含HTML+CSS+JS的字串 12/08 21:57
7F:→ mrbigmouth:如果要传送很大的东西 建议都用post 12/09 17:41
8F:→ taurus510:嗯谢谢! 12/09 18:16