javascript - 从 datepicker.js 文件调用函数但出错

标签 javascript angularjs html css daterangepicker

我想在点击按钮时从 datepicker.js 文件中调用 app.js 中的函数,但它显示错误...它正在显示该功能未定义。错误是

Uncaught Referrence: submitDetails is not defined

应用.js

 clickApply: function(e) {
            
            console.log("hi&hello");
            submitDetails();
            
            this.hide();
            this.element.trigger('apply.daterangepicker', this);
  }

    

datepicker.js

$scope.submitDetails=function(){
                        
                        var k= $scope.timeRangeValue;

                        console.log('In K', k);
                        k= k.split("-");
                        console.log('sec k', k);
                        k[0]= k[0].split("/").join("-");
                        console.log(k[0]);
                        k[1]= k[1].split("/").join("-");
                        console.log(k[1]);
                        var s1 = k[0].split(" ");
                        var s2 = k[1].split(" ");
                        $scope.final1 = s1[0] + "T" + s1[1] + "Z"
                        $scope.final2 = s2[1] + "T" + s2[2] + "Z"
                        console.log($scope.final1);
                        console.log($scope.final2);
                        
                        $scope.requestDataFrEvents();
                        
                    }

最佳答案

我认为您需要确保脚本以正确的顺序加载。 如果我没记错的话应该是这样的: 1.时刻.js 2.daterangepicker.js 3. 你的 script.js

我会将它们打包并加载到页面底部。 希望对您有所帮助!

关于javascript - 从 datepicker.js 文件调用函数但出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42780179/

相关文章:

javascript - 在提交表单之前更改输入文本值

javascript - Bootstrap accordion "data-toggle"链接强制打开(不要关闭!)

javascript - Fabric .js : How to make the text in a shape to render new line?

javascript - 使用 angular2 和 bootstrap 将数组数据显示到 3 列

html - 如何动态更改 ionic 导航栏背景颜色

javascript - jQuery 切换仅适用于 <ul> 中的顶部元素

javascript - 访问 AngularJS 函数中的作用域变量

html - 如何使用 angularjs 将选项卡标题与正文分开?

php - 从列表中添加/删除元素,然后将更改保存到 MySQL

javascript - 如果值已存在于 Javascript 集合中,如何删除该值