Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
如何用Angularjs编写jquery代码?_Jquery_Angularjs - Fatal编程技术网

如何用Angularjs编写jquery代码?

如何用Angularjs编写jquery代码?,jquery,angularjs,Jquery,Angularjs,大家好,我正在用angularjs开发网站,我正在做注册页面。我正在尝试实现validationJquery插件。我已经导入了所需的css和js文件。 下面是我的html代码 <input class="form-control validate[required] text-input" type="text" name="LastName" placeholder="{{ 'Last Name' | translate }}" ng-model="Lname"> 为了实现验证

大家好,我正在用angularjs开发网站,我正在做注册页面。我正在尝试实现validationJquery插件。我已经导入了所需的css和js文件。 下面是我的html代码

 <input class="form-control validate[required] text-input" type="text" name="LastName" placeholder="{{ 'Last Name' | translate }}" ng-model="Lname">
为了实现验证,我想写下面的代码

<script type="text/javascript">
        jQuery(document).ready(function () {
            // binds form submission and fields to the validation engine
            jQuery("#formID").validationEngine();
            $("formID").attr('autocomplete', 'off');

        });
    </script> 
在哪里编写jquery代码可以得到一些帮助吗?任何帮助都将不胜感激。谢谢。

angular.element是在angularjs中选择元素的正确方法

但是您可以简单地在控制器中编写while代码

(function () {
    angular.module('RoslpApp').controller('MainRegistration', ['$rootScope', '$translatePartialLoader', '$translate', 'cfg', function ($rootScope, $translatePartialLoader, $translate, cfg) {

        $translatePartialLoader.addPart('Registration');
        $translate.refresh();
        $translate.use('de_AR');
    }]);
})();
所以只要把$document.ready中的全部代码放到控制器中,它就会工作

至于表单验证,您可以使用Angularjs表单验证

你可以参考 角度形状属性$valid、$invalid、$pristine、$dirty位于下面的链接

element是在angularjs中选择元素的正确方法

但是您可以简单地在控制器中编写while代码

(function () {
    angular.module('RoslpApp').controller('MainRegistration', ['$rootScope', '$translatePartialLoader', '$translate', 'cfg', function ($rootScope, $translatePartialLoader, $translate, cfg) {

        $translatePartialLoader.addPart('Registration');
        $translate.refresh();
        $translate.use('de_AR');
    }]);
})();
所以只要把$document.ready中的全部代码放到控制器中,它就会工作

至于表单验证,您可以使用Angularjs表单验证

你可以参考 角度形状属性$valid、$invalid、$pristine、$dirty位于下面的链接


您可以在angularjs中这样编写jquery代码

// binds form submission and fields to the validation engine
    angular.element(document.getElementById("formID")).validationEngine();
    angular.element(document.getElementById("formID")).attr('autocomplete', 'off');
但这确实是实现验证的错误方法,因为angular已经内置了处理验证的功能。请参考此链接

您可以在angularjs中这样编写jquery代码

// binds form submission and fields to the validation engine
    angular.element(document.getElementById("formID")).validationEngine();
    angular.element(document.getElementById("formID")).attr('autocomplete', 'off');
但这确实是实现验证的错误方法,因为angular已经内置了处理验证的功能。请参考此链接

您应该看看:angular.element就是答案。但您为什么需要使用它?>我正在尝试实现validationJquery插件。角度引导有助于实现验证。那么为什么要使用jquery呢?您应该看看:angular.element就是答案。但您为什么需要使用它?>我正在尝试实现validationJquery插件。角度引导有助于实现验证。那你为什么要去jquery?