console.log()在遇到空格时截断

时间:2018-06-02 18:25:59

标签: javascript jquery html

我试图通过seller_name | revised_code blueR | 5813 jack | 5968 Cwireless | 7349 Tea | 4899 Tea | 5813 blueR | 5678 jack | 4814 Tea | 4899 显示一些字符串。字符串是动态分配的。由于某种原因console.log()在字符串中第一次遇到空格时截断字符串。请参阅下面的输出截图。请查看" data-keyword"属性。

enter image description here

这是我的代码:



console.log()




下面是我尝试显示字符串的地方:

$.each(data, function(i, jsonObj){
    tempHolder = jsonObj.fields.keyword;
    dataArr[i] = tempHolder;
                                                    
    $('#keywordsDiv').append('<li><label class="form-check-label" style="font-size: 9px; color: red;"><input type="checkbox" class="form-check-input keywordCheckbox" data-keyword='+tempHolder+' />'+tempHolder+'</label></li>');
});

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

 $('#keywordsDiv').append('<li><label class="form-check-label" style="font-size: 9px; color: red;"><input type="checkbox" class="form-check-input keywordCheckbox" data-keyword=“'+tempHolder+'” />'+tempHolder+'</label></li>');

用如上所示的引号包装tempHolder .. html正在这样做,它正在考虑第一个单词。

抱歉格式错误 〜从手机回答。