Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 按钮类型提交在IE浏览器中不起作用_Html_Internet Explorer_Angularjs - Fatal编程技术网

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

Html 按钮类型提交在IE浏览器中不起作用,html,internet-explorer,angularjs,Html,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="subm

我正在为我的应用程序编写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>
保存

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

请看这里:

我使用ng submit制作了您的示例:


拯救

表单
属性不受IE支持。请将您的按钮放在表单内,或为IE添加javascript事件处理程序。我已经看过您的示例,但我想将输入标记放在表单外,而不是表单内。当我将输入标记放在表单外时,它将在Chrome中工作,但在IE浏览器中不工作有一些限制,即“提交”按钮应该放在表单之外,因为我们使用同一个按钮提交多个表单。
<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>