jQuery如果孩子有价值,就让他们选中

时间:2011-01-31 00:14:21

标签: jquery

我有一个名为per_page的PHP值,我正在使用jQuery函数。

我希望jQuery函数在<select id="thisForm">元素中搜索任何<option>,其text()值等于per_page

然后我想让该函数选中<option>,所以看起来像这样:<option selected>

一旦找到text()值,我就不知道如何使用this()或其他任何东西。

解决方案:

$(document).ready(function() {
   var i = 'whatever your per_page value is';
   $("#changeForm option[value=" + i +"]").attr("selected",true);
});

1 个答案:

答案 0 :(得分:3)

我认为这应该有效:

$('#thisForm option:contains("per_page")').attr('selected',true);

使用contains()

JS Fiddle demo的概念。