2011-01-31 7 views
0

私はjQuery関数を実行しているper_pageというPHP値を持っています。子供が価値を持っている場合はjQueryを選択してください

<select id="thisForm">要素を<option>で検索するには、text()の値をper_pageにします。

これで、<option>が選択されているので、このように表示されるようにします。<option selected>

text()値が見つかったらthis()や何を使用するのか分かりませんでした。

ソリューション:contains()を使用して

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

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

なぜこれを行うにはJavaScriptを使用していますか?ページが正しいオプションを選択するようにレンダリングするときにPHPを使用しないのはなぜですか? – PetersenDidIt

答えて

3

は、私は、これは動作するはずだと思います。

JS Fiddle demoという概念です。

関連する問題