【发布时间】:2017-05-07 12:01:01
【问题描述】:
我有一个简单的下拉菜单,可以选择通过文本框的输入附加哪个值。
当输入的文本是没有空格的单个单词时,附加过程很好,但当文本包含空格时附加一个空字段。
示例:“纽约”将附加为空。
// City is a text box from which new city name is to be taken
var newCity = $('#City').val();
//selectCity is a dropdown of the list of city
$('.selectCity').append('<option value='+newCity+'>'+newCity+'</option>');
先谢谢你
【问题讨论】:
-
$('.selectCity').append(''); // 这个字段被转换成 "$('.selectCity').append(''+newCity+'');"通过堆栈溢出我不知道为什么
-
原来我 value='+newCity+' 这是两个词选项的问题。它应该是 value="'+newCity+'"
标签: javascript jquery html