jquery - 如何在组合框中使用 JQuery 在单词之间添加空格?
问题描述
我正在尝试在单词之间添加更多空格。
我从 ajax 检索记录。我只想将它添加到组合框中。但我需要在单词之间留出空间。但它并没有像我预期的那样
jQuery代码
for (var i = 0; i < data.d.length; i++) {
$('#ComboChangeAccNo').append($('<option>', {
value: data.d[i].seqNo,
text: data.d[i].Name + ' ' + data.d[i].RollNo+ ' ' + data.d[i].RollID + ' ' + data.d[i].accNo + ' ' + data.d[i].seqNo + ' ' + data.d[i].amount + ' ' + data.d[i].amountType
}));
console.log("Data 0 =" + data.d[i].seqNo);
}
它是没有空间的打印。我也试过如下。它认为是文本而不是 html
text: data.d[i].Name + ' ' + data.d[i].RollNo+ ' ' + data.d[i].RollID + ' ' + data.d[i].accNo + ' ' + data.d[i].seqNo + ' ' + data.d[i].amount + ' ' + data.d[i].amountType
解决方案
这里之前有一个类似的问题。您可以在如何在 JavaScript 中创建具有多个空格的字符串中找到答案