jQuery自动完成将ASCI字符加载到TextArea

jQuery自动完成将ASCI字符加载到TextArea,jquery,autocomplete,ascii,Jquery,Autocomplete,Ascii,我正在使用jQuery自动完成插件 我正在使用它来创建一个文本区域字段 当“自动完成”显示选项时,它会正确显示文本,如下所示 用户从“自动完成选项”中选择文本后,它显示如下 我的自动完成脚本 var data = "my directions string with / deelininator" data = data.replace(/&lt;/g, '<'); data = data.replace(/&gt;/g, '>

我正在使用jQuery自动完成插件

我正在使用它来创建一个文本区域字段

当“自动完成”显示选项时,它会正确显示文本,如下所示

用户从“自动完成选项”中选择文本后,它显示如下

我的自动完成脚本

   var data = "my directions string with / deelininator"
   data = data.replace(/&lt;/g, '<');
            data = data.replace(/&gt;/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");
        });