日期:2014-05-16  浏览次数:20865 次

jquery.autocomplete.js 去掉末尾的空格? 求解答,谢谢
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中的代码,但是每次联想出来的末尾有个空格。。。

什么意思?结果有空格?联想??联想什么东东。。
------解决方案--------------------
探讨

引用:
上面是JS中的代码,但是每次联想出来的末尾有个空格。。。

什么意思?结果有空格?联想??联想什么东东。。


根据你输入的联想啊。 我晕,你还????????表示无语...

下面是我联想出来的例子, 分号(;)前面有一个空格,在什么地方把他去掉。
mpt\can\fpi\UTRP.fpi ;

------解决方案--------------------
可能是你后台处理时,带的空格吧。