如何将AJAX加载的表单绑定到';ngModel';[结束]
收到:如何将AJAX加载的表单绑定到';ngModel';[结束],ajax,angularjs,angularjs-directive,angularjs-scope,Ajax,Angularjs,Angularjs Directive,Angularjs Scope,收到: 必修的! 必修的! 好啊 指令代码如下所示: app.directive('formLogin',function(){ 返回{ 要求:'ngModel', 链接:函数(范围、元素、属性、ngModelCtrl){ var inputs=元素[0]。querySelectorAll('input'); } }; }); 在经典版本中,如果指定表单的名称,表单控制器将以该名称发布到相关范围中。是否可以对AJAX加载的表单执行类似的操作? 问题在于加载表单后的验证输入。angular
必修的!
必修的!
好啊
指令代码如下所示:
app.directive('formLogin',function(){
返回{
要求:'ngModel',
链接:函数(范围、元素、属性、ngModelCtrl){
var inputs=元素[0]。querySelectorAll('input');
}
};
});
在经典版本中,如果指定表单的名称,表单控制器将以该名称发布到相关范围中。是否可以对AJAX加载的表单执行类似的操作?
问题在于加载表单后的验证输入。angular设计用于通过ajax使用任意数量的内部指令或自定义指令或路由中的
templateUrl
加载大部分html。您使用什么方法加载此表单?@charlietfl好的,templateUrl
。问题在于加载表单后的验证输入。建议不要使用与表单名称相同的模型对象作为字段。文档不在表单上调用ng model
,验证对象是从表单名称创建的。对两个对象使用相同的名称将导致可能的碰撞。我真的不知道你的指令是什么意思for@charlietfl我发现了一只虫子。我必须为包含表单的模态窗口指定控制器。谢谢;)