我正在尝试使用 jquery 在下拉列表中设置选定的值,我有这个:
$('.option_vehiculo', '#form_login').each(function()
{
if (this.id == tipo_vehiculo_def)
{
this.value = "option";
};
});
.option_vehiculo
是我为所有下拉列表提供的课程,以便我可以快速找到它们。
我遍历我所有的表单下拉列表,直到找到我想要修改的那个。找到我想要更改的选择工作正常,但我无法设置选定的值,我尝试了这个,因为我正在使用我的输入字段:
this.value = "option";
其中 option 是我的下拉列表中的一个选项,但我从中得到的只是没有选定值的下拉列表,它只是出现在里面没有文本,并且可以选择我的可用选项之一。
如何设置 jQuery 下拉列表的选定值?
尝试:我试过这个,但我没有得到任何结果,我不确定是否可以将它与“this”变量一起用作我要修改的对象:
this.val("option");
试过这个:
$('#tipo_vehiculo_1000').val("4");
var test = $('#tipo_vehiculo_1000').val();
按 id 选择我的下拉列表并尝试更改我选择的选项并稍后输出它,它一直给我默认值“0”。