Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 替换“选择标记轨道4”的选项_Javascript_Jquery_Ruby On Rails - Fatal编程技术网

Javascript 替换“选择标记轨道4”的选项

Javascript 替换“选择标记轨道4”的选项,javascript,jquery,ruby-on-rails,Javascript,Jquery,Ruby On Rails,我想用数组中的值替换select标记的当前选项 我的表格 true,类:'selectpicker',必需:true}%> 在我的js中,我正在尝试 var data = ["robb", "sansa", "arya", "bran", "rickon", "SNOW"] $("#form_nick_names").empty(); //remove all previous options for(i = 0;i<data.length;i++){ $("#form_nic

我想用数组中的值替换select标记的当前选项
我的表格

true,类:'selectpicker',必需:true}%>
在我的js中,我正在尝试

var data = ["robb", "sansa", "arya", "bran", "rickon", "SNOW"]

$("#form_nick_names").empty(); //remove all previous options

for(i = 0;i<data.length;i++){ 
  $("#form_nick_names").append( 
    $("<option></option>").attr("value", data[i]).text(data[i])
  );
}
var data=[“robb”、“sansa”、“arya”、“bran”、“rickon”、“SNOW”]
$(“#表单名称”).empty()//删除所有以前的选项
对于(i=0;i我不确定空在这种情况下是否有效。这应该有效

$("#form_nick_names option").remove(); //remove all previous options

var length = data.length
for(i = 0; i < length; i++){ 
  $("#form_nick_names").append("<option value=" + data[i] + ">" + data[i] + "</option")}
}
$(“#表单#nick_names选项”).remove();//删除以前的所有选项
var length=data.length
对于(i=0;i$(“#form#nick_names”).append(“+data[i]+”您能分享输出HTML的样子吗?请解释“似乎不起作用”的意思。@margo以前的[“”]值没有被数据数组的内容替换,该数组的工作内容无法复制
$("#form_nick_names option").remove(); //remove all previous options

var length = data.length
for(i = 0; i < length; i++){ 
  $("#form_nick_names").append("<option value=" + data[i] + ">" + data[i] + "</option")}
}