按钮类型提交在IE浏览器中不起作用

时间:2013-12-19 13:15:56

标签: html5 internet-explorer angularjs

我正在为我的应用程序做html5代码,目前按钮类型提交不适用于IE浏览器,请提出任何建议。

我的代码在这里:

<form id="rowform{{lrd.id}}" editable-form name="rowform" shown="lrd.isNew" onbeforesave="saveTable($data)"  ng-show="rowform.$visible" >
</form>

按钮位于表单的外边:

<button type="submit"  form="rowform{{selectedLrd.id}}" class="btn input-small btn-save" >Save</button>

1 个答案:

答案 0 :(得分:1)

建议您使用ng-submit或ng-click以特定于程序的方式处理提交。

见这里:Submitting a form and preventing the default action

我使用ng-submit:http://jsfiddle.net/dakra/U3pVM/

让您的示例正常工作
<form id="rowform{{lrd.id}}" ng-submit="save()" editable-form name="rowform" shown="lrd.isNew" onbeforesave="saveTable($data)"  ng-show="rowform.$visible" ></form>

<button type="submit"  form="rowform{{selectedLrd.id}}" class="btn input-small btn-save" >Save</button>