jquery+ajax获取特殊字符
程序员文章站
2022-05-26 10:42:08
...
在用jquery加ajax写的时候,发现如果传进去的数据包含&则无法获取数据而+号的话就会被判定为空,解决办法就是使用encodeURIComponent()函数对要发送的数据进行编码.
function ajax() {
$val = encodeURIComponent($('#note').val());
$.ajax({
type: 'post',
url: 'xxx.php',
data: 'txt=' + $val,
success: function(data) {
$("#remove").empty();
$("#main").html(data);
$(".chg_area").hide();
}
});
};
这样就能传&+这些特殊符号了
下一篇: java中JDBC报错(一)
推荐阅读
-
javascript - post和显示特殊字符的处理
-
php上传pdf文件,一些特殊字符丢失
-
IE6/7/8中Option元素未设value时Select将获取空字符串_javascript技巧
-
把文件名当中含有特殊字符[.\]的文件删除的方法
-
curl get获取到一个utf-8 json字符串,用json_decode解析说格式不对。
-
PHP中substr_count()函数获取子字符串出现次数的方法,phpsubstr_count
-
父节点获取子节点的字符串示例代码_javascript技巧
-
利用JS判断字符串是否含有数字与特殊字符的方法小结
-
mysql char_length()获取字符串长度
-
JavaScript 特殊字符_基础知识