+ -
当前位置:首页 → 问答吧 → jquery autocomplete 返回 列表 空格自动省略 问题

jquery autocomplete 返回 列表 空格自动省略 问题

时间:2010-09-24

来源:互联网

JScript code
 $("#material_name").autocomplete("auto_unit.aspx?type=material", {
                        minChars: 0, 
                        max:100, 
                        width: 500,
                        autoFill: false,
                        scroll: true,
                        scrollHeight: 200,
                    //需要把data转换成json数据格式
                parse: function(data) {
                    return $.map(eval(data), function(row) {
                    
                    
                          return {
                                data: row,
                                value: row.name,
                                //result: row.name + " <" + row.to + ">"
                                result: $.trim(row.name)
                                }
                        });
                 },
                formatItem: function(data, i, total) {  
                
                          return  data.name  + " 型号:"  + data.material_config  + " 编码:" + data.to + " 进价:" + data.jj + " 库存:" + data.kucun                  },
                formatMatch: function(data, i, total) {
                            return data.name; 
                 },
                formatResult: function(data, value) { 
                            return data.name;
                 }
                }).result(function(event, data, formatted) { //回调
                            // alert(data.to);
                            //$("#content").html(data.to);
                            $("#material_code").val($.trim(data.to));
                            
                           // $("#cs").val(data.material_type);
                           // alert(data.code);
                           // alert(data.material_config);
           }); 
     
        }); 




formatItem 中的 return data.name + " "+ " 型号:" + data.material_config + " 编码:" + data.to + " 进价:" + data.jj + " 库存:" + data.kucun  


为什么我添加那么多个空格结果每一项之间都只有 一个空格,怎样才能添加多个空格,我想对齐点吖?在线等!

作者: abcjun188   发布时间: 2010-09-24

return data.name + " "+ + " "+ + " "+ + " "+ + " "+ + " "+ + " "+" 型号:" + data.material_config + " 编码:" + data.to + " 进价:" + data.jj + " 库存:" + data.kucun  

结果 data.name 和型号之间 居然只显示有一个空格,杯具了

作者: abcjun188   发布时间: 2010-09-24

用&nbsp;替换试试
JScript code
return  data.name  + "&nbsp;&nbsp;型号:"  + data.material_config  + "&nbsp;&nbsp;编码:" + data.to + "&nbsp;&nbsp;进价:" + data.jj + "&nbsp;&nbsp;库存:" + data.kucun

作者: showbo   发布时间: 2010-09-24