草庐IT

ui-select

全部标签

javascript - angular-ui 模态 Controller 内的 ng-model 输入未定义

在我的模态模板中,我尝试使用ng-model为我的Controller范围($scope.name)分配一个值,但它没有工作。它给了我undefined。我究竟做错了什么?Plunkerhere我希望模态创建自己的范围,并将name放入该范围,因为我使用了ng-model。它似乎在模态Controller内部处于事件状态,因为我可以使用{{name}}很好地输出它Name:OKOpenme!Javascript:angular.module('plunker',['ui.bootstrap']);varModalDemoCtrl=function($scope,$modal,$log)

javascript - 检测何时使用 jQuery UI 的可拖动项向左或向右拖动?

我正在使用JQueryUI使元素可拖动,并且在代码中,可以指定开始、拖动和结束时要执行的操作。但是我怎样才能在向左拖动时运行一个函数而在向右拖动时运行另一个函数呢?我已经将可拖动轴限制为仅x轴。所以元素只能向左或向右移动。 最佳答案 查看此演示:http://jsfiddle.net/3NtS9/您可以通过在每个原子拖动操作上检查之前的事件坐标来做到这一点。varprevX=-1;$('div').draggable({drag:function(e){//console.log(e.pageX);if(prevX==-1){pre

javascript - jQuery 日期选择器 : restrict date selection based on week day

是否可以修改jQueryUIDatepicker以仅允许用户选择,例如,星期一? 最佳答案 给你:星期一是不可选择的:$(document).ready(function(){$('input').datepicker({beforeShowDay:function(date){return[date.getDay()!=1,''];}});});您可以在这里玩的功能示例:http://jsfiddle.net/RaYZ5/19/.API文档:http://docs.jquery.com/UI/Datepicker#event-be

javascript - 如何将项目添加到 kendo ui 网格的数据源

我已经成功创建了一个kendo.data.dataSource,我可以将它绑定(bind)到我页面上的KendoUIGrid。但是当我尝试dataSource.insert(0,[a:"b"]);时,它会删除之前存在的数据。我的示例代码如下:vartempSource=newkendo.data.DataSource({data:[{"ID":1,"Name":"Cliente1","NameID":"1-Cliente1"},{"ID":2,"Name":"Cliente2","NameID":"2-Cliente2"}]});这就是我绑定(bind)到网格的方式:$("#assoc

javascript - jQuery Select # id with word 作为前缀和 counter 作为后缀

有没有一种方法可以使用带有前缀“my”和后缀“0-9”的jQuery选择所有id。像这样的$("#my$1-4")还是只有循环才有可能? 最佳答案 最初的想法,似乎运作良好:$('div[id^="my"]').filter(function(){returnthis.id.match(/\d+$/);});JSFiddledemo.以上选择id以值my开头的所有div元素,然后将返回的元素过滤为id也以数字字符结尾。引用资料:attribute-starts-withselector.filter().RegularExpress

javascript - Select2 - 从 js 将其设为只读(未禁用!)

如何动态地将select2组合框设置为只读?这是我到目前为止尝试过的:$('...').attr({'readonly':'readonly'}).trigger('change.select2');$('...').attr({'readonly':'readonly'}).trigger('change');$('...').select2().enable(false); 最佳答案 这是最新的select2的解决方案(使用4.0.7测试)仅使用css/*Select2ReadOnlyStart*/select[readonly

javascript - <select> 的 "defaultValue"属性?

Javascript有textObject.defaultValue=somevalue用于检索输入的默认值(页面加载的存储值)即使您删除输入并替换内容,您仍然可以取回默认值.像这样://inthehtmlpage//thejquerymyInput=$("#addr1");//theinput,defaultvalueonpageload=21OakSt.$(myInput).val('51NewSt');//wipedefaultandsetnew//alerts21OakStalert($(myInput).val($(myInput)[0].defaultValue));您如何

javascript - jQuery UI Slider - 发布时从 'slide' 事件返回的值不同于 'change' 值

我有一个jQueryUIslider:$('div.slider').slider({range:true,step:250,min:1000,max:500000,values:[1000,500000],change:function(event,ui){console.log($(this).slider('values',0)+','+$(this).slider('values',1));},slide:function(event,ui){console.log($(this).slider('values',0)+','+$(this).slider('values',1

javascript - 在 select2 插件中调用 ajax 时引入延迟

我正在使用来自http://ivaynberg.github.io/select2/的select2示例我在此页面中使用“加载远程数据”示例。问题:只要我输入一个字母,系统就会进行ajax调用。我想在此请求期间引入1秒的延迟,这将允许用户键入他的搜索字符串。我正在从站点添加代码。请让我知道如何引入延迟。("#e6").select2({placeholder:"Searchforamovie",minimumInputLength:1,ajax:{//insteadofwritingthefunctiontoexecutetherequestweuseSelect2'sconvenie

javascript - jQuery UI 日期选择器将不会显示 - 包含完整代码

我在显示jQuery日期选择器时遇到问题,如下所示:http://jqueryui.com/demos/datepicker/我相信我下载了所有正确的文件,但可以肯定的是,我从头开始并撕掉了演示站点。不是全部,但我认为是重要的部分。结果是没有要显示的日期选择器,也没有javascript错误。这是我的完整代码示例:jQuery(function(){jQuery("#datepicker").datepicker();});如有任何帮助,我们将不胜感激。谢谢! 最佳答案 请从输入标签中删除hasDatepicker类,它应该可以正常