2011-12-01 1 views
0

に基づいて選択リストから項目を選択するためにjqueryのを使用すると、だから私は86がある値を保持している文字列を持っている場合ラベル

<option value="624e70cb-2796-4029-bd09-2642abaa54b4">1989</option> 
<option value="ff591d9a-e8a4-4280-829b-9307b7b41912">1988</option> 
<option value="f2e9e756-7c59-4883-89b5-9c8cccf85ad6">1987</option> 
<option value="c65d6a65-441f-4cb5-9e6d-d9de58efb060">1986</option> 
<option value="27aa2cd0-f77a-48c0-83f3-5348d5a7239f">1985</option> 
<option value="50e375c0-a1fa-405e-8ec9-a3f220041a39">1984</option> 

のように見えるの日付を言うことができます選択するよい方法:

<option value="c65d6a65-441f-4cb5-9e6d-d9de58efb060">1986</option> 

jquery?

答えて

1
$('#yourselectid').val("1986"); 
+0

感謝を行う必要がありますが:) はまた、もう一つの問題は、それははるかにない場合は、ワイルドカードを取る.valい文字列 – Landister

+0

私は知っているわけではありませんが、マルチ選択ボックスの場合、配列を使って複数のオプションを選択できます: '$("#multiple ").Val([" Multiple2 "、" Multiple3 "]);'、例[here](http://api.jquery.com/val/) – Jon

+0

ダム私の問題を完全に解決する私の友人は、あなたが私の脳を赤くするのと同じです。ジョンさんありがとう。 – Landister

1
<script> 
var myvar = 86; 
$('option[text='+ ('19' + myvar) + ']') 
</script> 

これは、迅速な応答みんなのためにそれを