代码之家  ›  专栏  ›  技术社区  ›  Liam neesan

如何在组合框中使用JQuery在单词之间添加空格?[副本]

  •  0
  • Liam neesan  · 技术社区  · 6 年前

    我试图在单词之间增加更多的空格。

    我从ajax中检索到了该记录。我只想把它添加到组合框中。但我需要在字里行间留出空间。但这并不像我想象的那样

    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 + '&nbsp;&nbsp;' + data.d[i].RollNo+ '&nbsp;&nbsp;' + data.d[i].RollID + '&nbsp;&nbsp;' + data.d[i].accNo + '&nbsp;&nbsp;' + data.d[i].seqNo + '&nbsp;&nbsp;' + data.d[i].amount + '&nbsp;&nbsp;' + data.d[i].amountType
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Raj919_ui    6 年前

    在此之前也有类似的问题。你可以在 How to create string with multiple spaces in JavaScript