0
A
回答
2
您的TestIt
函數超出了範圍,因爲在JavaScript窗口內的JSFiddle代碼通常被配置爲在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();"/>
DEMO:http://jsfiddle.net/XqnLE/2/
它也會,如果你選擇的時候設置no wrap
代替onLoad
工作JQuery設置。
相關問題
- 1. dijit.form.FilteringSelect onChange事件未觸發
- 2. 下拉OnSelect和OnChange操作未觸發
- 3. React JS onChange事件未觸發
- 4. 組件的onchange事件未觸發
- 5. onChange觸發器在使用Google Drive API時未觸發
- 6. 觸發onchange事件
- 7. 「.click();」觸發器「onchange」
- 8. 觸發「onchange」事件
- 9. onChange()不會觸發
- 10. jQuery觸發器onChange
- 11. OnChange事件未觸發,功能未超出範圍
- 12. Onchange事件不會觸發
- 13. onChange不會觸發FilteringSelect
- 14. SqlDependency OnChange沒有觸發
- 15. onchange沒有被觸發
- 16. 的JavaScript的onchange不觸發
- 17. OnChange事件沒有觸發
- 18. 觸發內聯onchange javascript
- 19. onChange事件不會觸發
- 20. DropDownListFor不觸發OnChange事件
- 21. onChange事件不觸發
- 22. C#OracleDependency OnChange多次觸發
- 23. 未激發SqlTableDependency onchange事件
- 24. 當onClick或onChange時複選框未觸發事件
- 25. Onchange已觸發但未填充視圖上的值字段(Odoo)
- 26. 輸入文件onchange事件未在chrome中被觸發
- 27. onchange事件監聽器未在文本框上觸發
- 28. Onchange輸入事件未在jquery上觸發
- 29. 在JavaScript中使用OnChange方法未觸發SelectedIndexChanged事件
- 30. React - onChange事件在select2列表中未觸發
您需要將JS包含在小提琴中的不同位置(頭部或身體,而不是DOM加載或準備就緒):http://jsfiddle.net/XqnLE/1/ –
:) http:// jsfiddle。淨/ 5Qzpz /看到左面板'不包裝'不''上'' –
你們剛剛讀了我的想法:) – VisioN