我有一个观点,使用文字!模板以在我的网页中呈现html。在我quote.html
的文字中!,我有一种形式:
$(document).ready(function() {
alert("outside checkbox event");
$('input[name=chkVAT]').change(function(){
if($('input[name=chkVAT]').is(':checked')){
alert('Checked');
} else {
alert('Not checked');
}
});
});
<form>
.......
<input type="checkbox" name="chkVAT" id="chkVAT" />
<div id="valVAT"><%=VAT%>
</form>
只有alert("outside checkbox event")
工作。我不知道为什么其他3个警报不起作用。
任何想法,请。谢谢。
这不是骨干方式。您确定该复选框已在文档中呈现吗?
Backbone.View.extend({
template : _.template('your form'),
events : {
'change [name=chkVAT]' : 'checkboxChangeHandler'
},
checkboxChangeHandler : function () {
alert('changed');
}
});
工作jsFiddle
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句