Html 表单提交事件未在主干中触发?
我对主干JS不熟悉,这个问题可能会重复,但我无法解决这个问题。我需要在应用程序中处理表单提交事件以使用默认的HTML5验证。但不幸的是,这对我不起作用。在下面的securityTokenTmpl和securityQATmpl中,我有一个带有submit按钮的表单,它没有触发submit事件,而是单击working fine 看法--------- securityQATmpl模板Html 表单提交事件未在主干中触发?,html,backbone.js,backbone-views,backbone-events,backbone-routing,Html,Backbone.js,Backbone Views,Backbone Events,Backbone Routing,我对主干JS不熟悉,这个问题可能会重复,但我无法解决这个问题。我需要在应用程序中处理表单提交事件以使用默认的HTML5验证。但不幸的是,这对我不起作用。在下面的securityTokenTmpl和securityQATmpl中,我有一个带有submit按钮的表单,它没有触发submit事件,而是单击working fine 看法--------- securityQATmpl模板 {{#results}} <div> <form id="securityQA" method=
{{#results}}
<div>
<form id="securityQA" method="POST">
<div class="row">
{{#fieldInfo}}
{{#questionAndAnswerValues}}
<div class="small-12 columns"><label class="addAccountLabel">{{question}}</label>
<input required type='{{responseFieldType}}' name='{{metaData}}'/>
</div>
{{/questionAndAnswerValues}}
{{/fieldInfo}}
</div>
</div>
<div class="row">
<div class="small-9 columns"></div>
<div class="small-3 columns"><input type="submit" class="button" value="Next"/>
</div>
</div>
</form>
<div class="clear"></div>
{{/results}}
{{#results}}
<div>
<form id="securityToken" method="POST">
{{#fieldInfo}}
<div class="row">
<div class="small-12 columns"><label class="addAccountLabel">{{displayString}}</label>
<input required type='{{responseFieldType}}' size='{{maximumLength}}' name="securityToken"/>
</div>
{{/fieldInfo}}
</div>
</div>
<div class="row">
<div class="small-9 columns"></div>
<div class="small-3 columns"><input type="submit" class="button" value="Next" /></div>
</form>
{{/results}}
{{#results}
{{{#fieldInfo}
{{{#问题和回答值}
{{问题}
{{/questionAndAnswerValues}
{{/fieldInfo}}
{{/results}
securityTokenTmpl模板
{{#results}}
<div>
<form id="securityQA" method="POST">
<div class="row">
{{#fieldInfo}}
{{#questionAndAnswerValues}}
<div class="small-12 columns"><label class="addAccountLabel">{{question}}</label>
<input required type='{{responseFieldType}}' name='{{metaData}}'/>
</div>
{{/questionAndAnswerValues}}
{{/fieldInfo}}
</div>
</div>
<div class="row">
<div class="small-9 columns"></div>
<div class="small-3 columns"><input type="submit" class="button" value="Next"/>
</div>
</div>
</form>
<div class="clear"></div>
{{/results}}
{{#results}}
<div>
<form id="securityToken" method="POST">
{{#fieldInfo}}
<div class="row">
<div class="small-12 columns"><label class="addAccountLabel">{{displayString}}</label>
<input required type='{{responseFieldType}}' size='{{maximumLength}}' name="securityToken"/>
</div>
{{/fieldInfo}}
</div>
</div>
<div class="row">
<div class="small-9 columns"></div>
<div class="small-3 columns"><input type="submit" class="button" value="Next" /></div>
</form>
{{/results}}
{{#results}
{{{#fieldInfo}
{{displayString}}
{{/fieldInfo}}
{{/results}
模板中有一个错误,我在模板中有一个div,在表单开始标记之前打开,在表单结束标记之前关闭。它应该在表单结束标记之后关闭
{{#results}}
<div>
<form id="securityToken" method="POST">
{{#fieldInfo}}
<div class="row">
<div class="small-12 columns"><label class="addAccountLabel">{{displayString}}</label>
<input required type='{{responseFieldType}}' size='{{maximumLength}}' name="securityToken"/>
</div>
</div>
{{/fieldInfo}}
<div class="row">
<div class="small-9 columns"></div>
<div class="small-3 columns"><input type="submit" class="button" value="Next" /></div>
</div>
</form>
</div>
{{results}}
{{#results}
{{{#fieldInfo}
{{displayString}}
{{/fieldInfo}}
{{results}}
您也可以分享相关模板吗?biril我已经添加了模板,请再次查看。Hey biril,模板中存在问题。以上模板是无错误的。我在发布这个问题的模板时发现了它-thnaks