jquery.autocomplete.js 我用这个查询,实现联想。
- JScript code
$("#margefiles").autocomplete( "${basePath}/admin/askright/askFileDetail.action", { multiple : true, width : this.width, max : 50, extraParams : { vpar : getRandomVer(), sname : this.value }, // 句话结尾联想 multipleSeparator : ';', dataType : 'json', //加入对返回的json对象进行解析函数,函数返回一个数组 parse : function(data) { var list = data.ciAskFileList; var rows = []; if (list != '' && list != null) { for ( var i = 0; i < list.length; i++) { rows[rows.length] = { data : list[i].filePath, value : list[i].filePath, result : list[i].filePath }; } } return rows; }, formatItem : function(row, i, n) { return row; } });
上面是JS中的代码,但是每次联想出来的末尾有个空格。
如下:
mpt\can\fpi\UTRP.fpi ;
怎么才能把分号前面的空格去掉? 谢谢
------解决方案--------------------
上面是JS中的代码,但是每次联想出来的末尾有个空格。。。
什么意思?结果有空格?联想??联想什么东东。。
------解决方案--------------------
------解决方案--------------------
可能是你后台处理时,带的空格吧。