jQuery自动完成将ASCI字符加载到TextArea
我正在使用jQuery自动完成插件 我正在使用它来创建一个文本区域字段 当“自动完成”显示选项时,它会正确显示文本,如下所示 用户从“自动完成选项”中选择文本后,它显示如下 我的自动完成脚本jQuery自动完成将ASCI字符加载到TextArea,jquery,autocomplete,ascii,Jquery,Autocomplete,Ascii,我正在使用jQuery自动完成插件 我正在使用它来创建一个文本区域字段 当“自动完成”显示选项时,它会正确显示文本,如下所示 用户从“自动完成选项”中选择文本后,它显示如下 我的自动完成脚本 var data = "my directions string with / deelininator" data = data.replace(/</g, '<'); data = data.replace(/>/g, '>
var data = "my directions string with / deelininator"
data = data.replace(/</g, '<');
data = data.replace(/>/g, '>');
directions = data.split("/");
// alert(directions);
$("TextArea").autocomplete(directions, {
matchContains: true,
minChars: 1
});
尝试一下unescape函数:数据来自哪里?是否可以在服务器端取消scape?从哪里获取
数据字符串?为什么首先要转义?数据来自服务器端。数据是一个带“/”的单个字符串,使用string进行拆分。split(“/”)@agmcleod,Blowski,liho1yey尝试了unescape没有用
$("textarea").blur(function () {
var test = $(this).val();
//alert(test);
$(this).val(unescape(test) + "sss");
});