OWL ITS + 탐지시스템(인터넷 진흥원)
jhjang
2021-10-14 3052936fed9166521b0557a36df83eb11a5e51ee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
 * Created by wisestone on 2018-11-13.
 */
'use strict';
 
define(['app'],
    function (app) {
        app.directive('formSubmit', ["$log", "$rootScope",
            function ($log, $rootScope) {
                return {
                    restrict : 'A',
                    scope : {
                        makeSearchConditions :  "&"
                    },
                    link : function ($scope, $element, $attrs) {
 
                        var formName = $attrs["formSubmit"];
 
                        //  클릭
                        $($element).click(function (){
                            if ($rootScope.isDefined($scope.makeSearchConditions)) {
                                var conditions = $scope.makeSearchConditions();
 
                                $("input[name='conditions']").val(JSON.stringify(conditions));
                            }
 
                            $('form[name="' + formName + '"]').submit();
                        });
                    }
                };
            }]);
    });