我想用jQuery动态填充选择。
某些值包含空格,并且它没有正确填充选择。
var value = "01 02 020";
var name = "name";
console.log(value + " " + name); //that's correct
var optionSelect ="<option value=" + value + ">" + name + "</option>"
$(optionSelect).appendTo($('select[name="comboName"]'));
当组合填充时,它是:
<option value="01" 02="" 020="">name</option>
如何解决此问题:
<option value="01 02 020">name</option>
答案 0 :(得分:1)
用引号括起值,因为该值包含空格。
var optionSelect ="<option value='" + value + "'>" + name + "</option>"
// -^---- ----^-