选择带有find()的保管箱选项

时间:2014-10-02 19:01:16

标签: jquery dom

我找到一个带有此代码的对象(select):

var pays_fact = $("#form_facturation").find('#ld_pays');

我想知道是否可以选择此对象的选项?

我试过了:

pays_fact.attr('option:eq(12)').prop('selected', true);  // To select via value

没有成功

1 个答案:

答案 0 :(得分:0)

首先,由于您的select有ID,无需find,因此只需定位(因为您的ID 必须是唯一的)。您可以像这样设置选项:

$("#ld_pays option:eq(12)").prop("selected", true);

编辑:因为你有多个ID ...(仍然不好)

var pays_fact = $("#form_facturation").find('#ld_pays');
$("option:eq(12)", pays_fact).prop("selected", true);