次のリストがあります。
<select name="formulas">
<option value="1" >Lorenz</option>
<option value="2" selected="selected">Lorenz advanced</option>
<option value="3" >Body Mass Indice</option>
<option value="4">Pende</option>
<option value="5">Broca</option>
</select>
私が書いた次のメソッドでアクセスしようとし、JQuery 1.9.0を使用しています
function calc()
{
var method = $("#formulas option:selected").text();
alert(method);
var number = $("#formulas option:selected").val();
alert(number);
}
空の文字列と を順番に返しますundefined
。スタック オーバーフローに関するこのトピックに関して複数の質問があることは知っていますが、すべて試してみましたが、何も機能しません。
JQuery の動作 他の方法でそれを使用して、div にテキストを追加しました。
誰もこれを機能させる方法についてアイデアを持っていますか?