我想将表单数据提交到外部网址,但是当我使用angular来填充数据和提交时,我遇到了问题。
这是我的表格
<form name="frm" id="myForm" method="post" action="http://an-outside-url.com">
<input type="hidden" name="NAME" ng-model="NAME">
<input type="hidden" name="ADDRESS" ng-model="ADDRESS">
</form>
这是我的控制器,在将数据填写到表单后,我打电话将表单提交到指定的URL。
$rootScope.NAME = 'my name';
$rootScope.ADDRESS = 'my address';
$('#myForm').submit();
但我无法按照我的预期提交完整的数据。我认为调用$('#myForm').submit();
会导致表单提交,然后Angular完成它将数据绑定到表单字段的摘要周期。
我如何解决这个问题?