0

我已经尝试了各种事情来达到我想要的,但我完全在树林里。

让我解释一下需要什么。

我有一个 php 变量,其中包含一个等于选项值的字符串,我需要获取与要选择的字符串对应的选项。

这是选择标签。

<select name="pos" id="pos">
<option value="">POS</option>
<option value="C">C</option>
<option value="LW">LW</option>
<option value="RW">RW</option>
<option value="LD">LD</option>
<option value="RD">RD</option>
<option value="G">G</option>
</select>

例子 :

$string = "G";

结果选择标签:

<select name="pos" id="pos">
<option value="">POS</option>
<option value="C">C</option>
<option value="LW">LW</option>
<option value="RW">RW</option>
<option value="LD">LD</option>
<option value="RD">RD</option>
<option value="G" selected>G</option>
</select>

非常感谢你们。我一直在做这件事,却一无所获。

4

1 回答 1

0

使用 jQuery:

// find required element
var el = jQuery('select#pos option[value="G"]')
// or
var el = jQuery('select#pos option').filter(function(){return jQuery(this).text()=="G"})

// set 'selected' attribute
el.attr("selected", "selected");

// find selected option
var el = jQuery('select#pos option:selected');
// get value
el.text()
于 2013-10-27T16:41:13.477 回答