jQuery - 填充下拉表单选项值
jQuery - Populating drop down form option values
我可以填充#maplist
选择下拉列表的选项字段的名称:
$.each(mapsArray, function(x,y) {
$.each(y, function(j,z) {
$('#maplist').append(
$('<option></option>').html(z.mapName)
);
});
});
但是我不知道如何将.val
添加到每个选项字段(在这种情况下,它将是z.mapID.$id
)
$.each(mapsArray, function(x,y) {
$.each(y, function(j,z) {
$('#maplist').append(
$('<option value="'+ z.mapName +'">'+ z.mapName +'</option>');
);
});
});
我会这样做,而不是连接一堆字符串。
$.each(mapsArray, function(x,y) {
$.each(y, function(j,z) {
$('#maplist').append(
$('<option></option>').val(z.mapName).text(z.mapName);
);
});
});
使用 .attr():
http://api.jquery.com/attr/
$.each(mapsArray, function(x,y) {
$.each(y, function(j,z) {
$('#maplist').append(
$('<option></option>').html(z.mapName).attr('value', z.mapID.$id);
);
});
});
相关文章:
- 使用PHP通过HTML表单选项选择器过滤MYSQL结果
- HTML表单选项(是或否)然后下拉文本区域
- 在单选按钮表单选项上附加链接
- 使用 jquery 选择选项时隐藏表单选项
- 将禁用添加到表格列表中的表单选项
- 如何在提交时捕获表单选项
- jQuery - 填充下拉表单选项值
- JavaScript 选择表单选项
- 我想在下拉列表的最后一个选项被选中时提交表单.选项是动态生成的
- 如何构建带有单个附件的联系人表单选项到带有多个附件的选项
- 访问多个表单选项
- 突出显示html中下拉表单选项的当前选定选项
- 在页面加载时选择表单选项
- 使用javascript命令随机表单选项
- Javascript表单选项值拆分为两个不同的输入值
- Lightbox杀死javascript表单选项
- 传递一个
- 通过JS或jQuery的函数更改表单选项
- 如何用jquery隐藏表单选项
- 使用Javascript或HTML根据以前的表单答案更改表单选项