Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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
Javascript 从angularJS内部发送旧学校表格邮寄要求_Javascript_Angularjs - Fatal编程技术网

Javascript 从angularJS内部发送旧学校表格邮寄要求

Javascript 从angularJS内部发送旧学校表格邮寄要求,javascript,angularjs,Javascript,Angularjs,我或多或少需要让这项工作发挥作用: <form name="goToExchange" action="{{onExchange.data.saml_url}}" method="post"> <input type="hidden" value="{{onExchange.data.onexchange_saml}}" name="SAMLResponse"> <button type="submit" class="btn btn-warnin

我或多或少需要让这项工作发挥作用:

 <form name="goToExchange" action="{{onExchange.data.saml_url}}" method="post">
    <input type="hidden" value="{{onExchange.data.onexchange_saml}}" name="SAMLResponse">
    <button type="submit" class="btn btn-warning btn-lg pointer">Continue application on  Healthcare.gov <i class="fa fa-arrow-right"></i>
</form>

继续在Healthcare.gov上申请
现在,当我尝试运行此操作时,在页面加载时出现了一个漂亮的错误:

错误:[$interpolate:interr]无法插值:{{onExchange.data.saml_url} 错误:[$sce:UnsecUrl]阻止了从url加载资源,$SCEDegate策略不允许这样做。网址: $sce/INSTECURL?p0=https%3A%2F%2Fwww.healthcare.gov%2Fmarketplace%2FbrokerService $interpole/interr?p0=%7B%7BonEx…3Dhttps%253A%252F%252fww.healthcare.gov%252Fmarketplace%252FbrokerService 在 在parseStringifyInterceptor()处 在Object.interceptedExpression()处 在范围内。$digest() 在范围内。$apply() 完成时() 完成任务时() 在XMLHttpRequest.xhr.onreadystatechange()处


我真的不知道该怎么做。最终目标是使用隐藏输入字段中的值将用户重定向到url。我尝试在表单上附加一个指令,将terminal设置为true,但这是一个死胡同。任何帮助都将不胜感激

因此,问题在于我的“旧学校”表单嵌套在ng form指令中。一旦我将表单移到ng form指令之外,它就工作得很好。angularJS还有一些其他问题没有很好地处理隐藏的输入字段。下面的html代码片段将作为导航相同挑战的任何人的有用指南:

<form name="goToExchange" action="https://www.healthcare.gov/marketplace/brokerService" method="post" novalidate>
        <input type="hidden" ng-value="exchange.data.onexchange_saml" name="SAMLResponse">
    <button type="submit" class="btn btn-warning btn-lg pointer">Continue application on Healthcare.gov <i class="fa fa-arrow-right"></i></button>
</form>

继续在Healthcare.gov上申请