ste*_*ris 1 html javascript forms ajax post
可能重复:
ajax发布特殊字符
我正在构建自己的post参数并通过ajax传递它们; 但是,我的POST包含一个&符号.我如何发布这些并转义特殊字符,以便它仅作为文本发布并且不会分割我的值?
例如:
Thing=lala&lalala
Run Code Online (Sandbox Code Playgroud)
应该是thing = 'lala&lalala',但我得到的是thing = 'lala'和='lalala'这里的第二个关键是空白的.
您应该encodeURIComponent在将参数发送到服务器之前使用它们.它将正确地转义参数中的所有内容.
快速举例:
var s = 'Thing=' + encodeURIComponent('lala&lalala');
Run Code Online (Sandbox Code Playgroud)
请注意,每个值都应单独编码(因此您不应该只在整个查询字符串中使用它).
| 归档时间: |
|
| 查看次数: |
60 次 |
| 最近记录: |