我有一个下拉选择框:
<select id="translationOptions" name="translationOptions"></select>
我有一个 JavaScript 数组
var translationOptions = ["Egyptian Hieroglyphs", "Al Bhed (Final Fantasy X)", "Futurama"];
我该如何根据
var translationOptions
自动填充选择框?我有一个下拉选择框:
<select id="translationOptions" name="translationOptions"></select>
我有一个 JavaScript 数组
var translationOptions = ["Egyptian Hieroglyphs", "Al Bhed (Final Fantasy X)", "Futurama"];
var translationOptions
自动填充选择框?$.each(translationOptions, function(key, value) {
$('#mySelect')
.append($("<option></option>")
.attr("value",key)
.text(value));
});
$.each(translationOptions, function(index, value) {
$('#translationOptions').append($("<option />").val(index).text(value));
});
这里使用文本作为显示内容,使用数组索引作为值。
jQuery.each(translationOptions, function(key, value) {
jQuery('<option/>', {
'value': key,
'text' : value
}).appendTo('#translationOptions');
INPUT
字段中的数据提取到数组中,以便将其馈送到上面的代码中?我尝试了var translationOptions = ['$("input[name="inputboxname"]").val()'];
但它只返回['$("input[name="inputboxname"]").val()']
作为SELECT选项。 - Jez