ShowOwi
g exsu n
Sierouz
nicee99
这是从图片屏幕截图中提取并保存的内容 作为名为B& W1.txt的文本文件
我正在尝试删除行中的空格以将这些空格附加到列表中 使用以下js代码
var filename="../static/R6scoreex/extract/B&W1.txt"
$.get(filename,function(txt){
var lines = txt.responseText.split("\n");
len = lines.length;
for (var j = 0 ; j < len; j++) {
//save(lines[i]);
if((lines[j]!='') && ( lines[j]!='undefined')){
$('#Text'+i).append("<li>"+lines[j]+"</li>");
}
});
但仍插入空字符串
答案 0 :(得分:1)
改变这个:
if((lines[j]!='') && ( lines[j]!='undefined'));
$('#Text'+i).append("<li>"+lines[j]+"</li>");
要:
if((lines[j]!='') && ( lines[j]!='undefined'))
{
$('#Text'+i).append("<li>"+lines[j]+"</li>");
}
即。将您的代码放在if语句的正文中
答案 1 :(得分:0)
使用jQuery.trim()
或$.trim()
删除空格。
var filename="../static/R6scoreex/extract/B&W1.txt"
$.get(filename,function(txt){
var lines = txt.responseText.split("\n");
len = lines.length;
for (var j = 0 ; j < len; j++) {
//save(lines[i]);
var trimedLine = jQuery.trim(lines[j]);
if((trimedLine != '') && ( trimedLine != 'undefined')){
$('#Text'+i).append("<li>"+ trimedLine +"</li>");
}
});