草庐IT

selected_parents

全部标签

jquery - 选择 select2 后触发一个 Action

我正在使用select2library供我搜索。选择搜索结果后有什么方法可以触发操作吗?例如打开一个弹出窗口,或一个简单的js警报。$("#e6").select2({placeholder:"Enteranitemidplease",minimumInputLength:1,ajax:{//insteadofwritingthefunctiontoexecutetherequestweuseSelect2'sconvenienthelperurl:"index.php?r=sia/searchresults",dataType:'jsonp',quietMillis:3000,dat

jQuery select2 获取选择标签的值?

你好friend这是我的代码:FirstSecondThree这是我的select2代码:$("#first").select2();下面是获取选定值的代码。$("#first").select2('val');//Itreturnsfirst,second,three.这是返回一个像first,second,three这样的文本,我想得到1,2,3。意味着我需要选择框的值,而不是文本。 最佳答案 $("#first").val();//thiswillgiveyouvalueofselectedelement.i.e.1,2,3.

jquery - 如何使用 bootstrap 中的 selectpicker 插件在 select 上设置选定值

我正在使用Bootstrap-Select像这样的插件:HTML:Val1Val2Val3Val4Javascript:$('select[name=selValue]').selectpicker();现在我想在单击按钮时将选择的值设置为此选择...像这样:$('#mybutton').click(function(){$('select[name=selValue]').val(1);});但是没有任何反应。我怎样才能做到这一点? 最佳答案 该值已正确选择,但您没有看到它,因为该插件隐藏了真正的选择并显示了一个带有无序列表的按钮

jquery - 使用 jquery 触发更改事件 <select>

无论如何我可以在页面加载时触发选择框上的更改事件并选择特定选项。还有函数绑定(bind)到事件后添加触发器执行的函数。我试图输出类似this的内容onetwo$(function(){$('.check').trigger('change');//Thiseventwillfirethechangeevent.$('.check').change(function(){vardata=$(this).val();alert(data);});});http://jsfiddle.net/v7QWd/1/ 最佳答案 使用val()更改

jquery - 使用 val() 函数设置 <select> 的值时触发 change() 事件

在设置select元素的值时,触发change事件的最简单和最好的方法是什么。我期望执行以下代码$('select#some').val(10);或$('select#some').attr('value',10);将导致触发更改事件,我认为这是非常合乎逻辑的事情。对吧?嗯,事实并非如此。你需要通过这样做来触发change()事件$('select#some').val(10).change();或$('select#some').val(10).trigger('change');但我正在寻找一些解决方案,只要select的值被某些javascript代码更改,就会触发更改事件。

jquery - JavaScript : how to change form action attribute value based on selection?

我正在尝试根据从下拉菜单中选择的值更改表单操作。基本上,HTML看起来像这样:SearchpeopleSearchcontentEnteryourkeywords:如果选择“people”(默认情况下),则操作应为“/search/user”,如果选择内容,则操作应为“/search/content”我还在四处寻找,但一直没能找到如何做到这一点。 最佳答案 $("#selectsearch").change(function(){varaction=$(this).val()=="people"?"user":"content";$

jquery - 如何使用 JqGrid 更改 select2 下拉列表的选定值?

我正在使用Oleg的select2demo,但我想知道是否可以更改下拉菜单中当前选定的值。例如,如果加载的四个值是:"Any"、"Fruit"、"Vegetable"、"Meat"并且下拉列表默认为"Any",如何才能在JqGrid事件loadComplete中将其更改为"Fruit"?这可能吗? 最佳答案 对于select2版本>=4.0.0其他解决方案可能无效,但以下示例应该有效。解决方案1:触发所有附加的更改事件,包括select2$('select').val('1').trigger('change');解决方案2:导致J

jquery - jQuery parent()、parents() 和 closest() 函数之间的区别

我使用jQuery已有一段时间了。我想使用parent()选择器。我还想出了closest()选择器。找不到它们之间的任何区别。有没有?如果是,是什么?parent()、parents()和closest()有什么区别? 最佳答案 来自http://api.jquery.com/closest/The.parents()and.closest()methodsaresimilarinthattheybothtraverseuptheDOMtree.Thedifferencesbetweenthetwo,thoughsubtle,ar

jquery - select2 - 隐藏搜索框

对于我更重要的选择,Select2中的搜索框非常棒。但是,在一个实例中,我有4个硬编码选择的简单选择。在这种情况下,搜索框是多余的,而且看起来有点傻。有可能以某种方式隐藏它吗?我查看了在线文档,但在构造函数中找不到任何选项。当然,我可以只使用常规的HTMLselect,但为了保持一致性,我想尽可能使用Select2。 最佳答案 查看此线程https://github.com/ivaynberg/select2/issues/489,您可以通过将minimumResultsForSearch设置为负值来隐藏搜索框。$('select'

jquery - 重置 select2 值并显示占位符

如何将占位符设置为由select2重置的值。在我的示例中,如果单击位置或等级选择框并且我的select2具有一个值,那么select2的值应该重置并显示默认占位符。此脚本正在重置值但不会显示占位符$("#locations,#grade").change(function(){$('#e6').select2('data',{placeholder:"Studiengangwählen",id:null,text:''});});$("#e6").select2({placeholder:"Studiengangwählen",width:'resolve',id:function(e