草庐IT

ui-select

全部标签

javascript - knex select() 在 javascript 中完成查询之前返回

我有这样一个函数:functionget_projects(){varproject_names=[];knex('projects').select('name').then(function(a){project_names.push(a);})returnproject_names;}此函数在完成project_names.push(a)语句之前执行return语句returnproject_names;并且我在调用此函数后得到的是一个空数组,即使我的数据库有结果(如果我在函数a()中登录,我可以看到这个) 最佳答案 knex

javascript - 使用 angular-ui-bootstrap 在 AngularJS 中的路径中打开模式

我正在尝试做基本上在这里回答的事情Unabletoopenbootstrapmodalwindowasaroute但我的解决方案行不通。我得到一个错误Error:[$injector:unpr]Unknownprovider:$modalProviderMyapphastheui.bootstrapmoduleinjected-hereismyapplicationconfigvarapp=angular.module('app',['ui.router','ui.bootstrap','ui.bootstrap.tpls','app.filters','app.services','

javascript - $stateChangeStart 在 UI-Router ES6 中的状态变化时没有被触发?

我正在为ES6和webpack使用Bable。我在angular1.x.x上构建应用程序。到现在为止我没有遇到任何问题。我想要一个可以跟踪所有路线变化的功能。我正在使用UI路由器。问题是$stateChangeStart无论如何都不会被触发。代码如下。/*Allincludesaretakencareof.Pleaselookattherunmethod*/angular.module('chpApp',[uirouter,angular_animate,uibootstrap,formly,formlyBootstrap,ngMessages,angularLoadingBar,'n

javascript - jQuery UI 对话框没有打开第二次

我正在使用jqueryui对于一个对话框。第一次单击“单击模式”链接即可。当按下ESC键时,对话框消失。但是之后的点击不起作用。我希望它们也能正常工作。刷新页面使一切正常。HTML:Clickforamodalthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisi

javascript - select2 中的预选值

Texbox使用Select2动态填充远程调用以及如何设置预选值。这是代码$("#e6").select2({placeholder:"Searchforamovie",minimumInputLength:1,ajax:{url:url,dataType:'jsonp',data:function(term,page){return{q:term,//searchtermpage_limit:10,};},results:function(data,page){return{results:data};}}});我试过这个来预选值1049$('#e6').select2('val',

javascript - 如何在不使用 Leaflet.draw UI 的情况下单击按钮并开始新的多边形

我正在纠结的是如何在不使用Leaflet.drawUI的情况下单击按钮并开始一个新的多边形。例如$('#draw_poly').click(function(){});我可以毫无问题地将现有多边形置于编辑模式。$('.edit_polygon').click(function(){varname=$(this).text();geojson_layer.eachLayer(function(layer){if(name==layer.feature.properties.name){layer.editing.enable();}});returnfalse;});感谢JacobToy

javascript - 使用 gulp 进行丑化时,Angular-ui-router 会中断

我有以下简单的angular.js应用程序,遵循概述的最佳实践here.angular.module('myApp',['ui.router']);(function(){functionroutes($stateProvider,$urlRouterProvider){$urlRouterProvider.otherwise("/404");$stateProvider.state('createCluster',{url:'/create-cluster',templateUrl:'templates/create-cluster.html'})}angular.module('m

javascript - 单击完成后如何在剑道 ui 网格中捕获销毁事件?

我想在网格中删除按钮的点击事件完成时执行一个Action。我怎么知道什么时候在Javascript中点击了? 最佳答案 (阅读最后的重要)使用:$("tr.k-grid-delete","#grid").on("click",function(e){alert("deletedpressed!");})#grid是您的网格的ID。如果你想知道你可以做的数据项:varitem=$("#grid").data("kendoGrid").dataItem($(this).closest("tr"));或者,您可以将grid.columns

javascript - jQuery UI 对话框使用 setTimeout 自动关闭

我试图让我的对话框在打开三秒后自动关闭。我尝试了以下方法:setTimeout($("#mydialog").dialog('close'),3000);这是在上下文中:$("#acknowledged-dialog").dialog({height:140,modal:true});setTimeout($("#acknowledged-dialog").dialog('close'),3000);但是用这种方法,它甚至不显示!我猜close方法在页面上显示后立即被调用。日志显示没有错误。我还尝试绑定(bind)到dialogopen事件:$("#acknowledged-dialo

javascript - 如何在 angular js ui Grid 中删除 pdf 导出中的某些列

我正在使用AngularJSui网格http://ui-grid.info/docs/#/tutorial/312_exporting_data_complex我的要求是我想展示例如5列,但是当我导出PDF时,我不想导出某些列,例如username。我该怎么做? 最佳答案 有一个gridOption可以做到这一点:exporterSuppressColumns我编辑了UIGrid文档中的plunker,以演示在导出的PDF中隐藏“性别”列:http://plnkr.co/edit/89ZVlPZcQbHYzgX5l4yq?p=pre