在下面的代碼中,當我單擊超鏈接或者文本框爲空時,我都沒有看到提示。我究竟做錯了什麼?backbone.js驗證和超鏈接點擊
<a href="#" class="but" id="next_btn">Next</a>
<input name="text" class="but" id="newcampaign" />
CM.Views.newCampaign = Backbone.View.extend({
validate : function() {
if ($("#newcampaign").val() == "") {
alert("Enter campaing name");
}
},
initialize : function() {
_self=this
this.campaign = new Campaign();
this.campaign.url='js/editdata.json';
},
events:{
'onclick #next_btn': 'submit_form'
},
submit_form : function(){
alert("here");
},
});
事件是'click',而不是'onclick' –
我的錯誤,那麼驗證部分呢? – Rajeev
我已添加可能的驗證,如果您需要更多詳細信息,請擴展您的問題。 –