Dib*_*iya 0 javascript jquery c#-4.0
我试图在复选框的检查更改时调用函数,但是我用javascript编写的方法没有调用.我正在尝试使用以下代码调用onchange on复选框
<asp:CheckBox ID="CheckBox1" runat="server" onchange="fun();" />
Run Code Online (Sandbox Code Playgroud)
函数调用javascript
function fun() { }
Run Code Online (Sandbox Code Playgroud)
调试器不会抛出这个函数.我们也可以通过jQuery轻松完成吗?谢谢,
jQuery的:
$('#CheckBox1').on('change', fun);
Run Code Online (Sandbox Code Playgroud)
普通的JS
document.getElementById('CheckBox1').addEventListener('change', fun, false);
Run Code Online (Sandbox Code Playgroud)
编辑:
如果javascript代码在创建DOM元素之前出现,则需要某种DOM就绪函数,例如普通JS中的window.onload.jQuery使用文档就绪,其快捷方式是:
$(function() {
$('#CheckBox1').on('change', fun);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3051 次 |
| 最近记录: |