onChange
選択タグのイベントを
プログラムでトリガーできません。http://jsfiddle.net/XqnLE/
私は何か見落としてますか?
ありがとう。
JavaScriptウィンドウ内のJSFiddleTestIt
コードでは通常、DOM対応ハンドラー内にあるように構成されているため、関数は範囲外です。
グローバル スコープに配置すると、正常に動作します。
<script>
function TestIt() {
$("#tt").trigger("change");
}
</script>
<select id="tt" onchange="alert('onchange triggered!!')">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<input type="button" value="trigger" onclick="TestIt();"/>
デモ: http://jsfiddle.net/XqnLE/2/
JQuery の設定を選択するときno wrap
ではなく、設定しても機能します。onLoad