Tag: 选择

您对jQuery自定义选择元素插件有什么建议?

我在网上看过不少,我想我会咨询他们可能有经验的Stack Overflow社区,并可以提出建议。 我基本上正在寻找一个可以替换选择元素的插件 使用CSS(不是表格)的自定义下拉列表 风格有一定的灵活性 轻量级

如何加速jquery:选择的选择器?

我在一个包含3830个元素的网页中有一个下拉列表。 我知道,过分但无论如何。 在jquery中,我使用以下语句获取所选的选项值: $(“#institutionCombo:selected”)。val(); 在找到选择之前有一个明显的暂停。 一旦我得到了这个值,我就把它插入到页面的文本框中,所以我知道它有多快。 另外,我在Firebug中使用断点检查了它。 如果我去上学并使用这个javascript: var div = document.getElementById(“maindiv”); var select = div.getElementsByTagName(“select”)[0]; var ix = select.selectedIndex; var instId = select.options [ix] .value; 这种速度是瞬间的。 在jquery中是否有一些inheritance使得:当数字变得过高时,选择的选择器会如此慢? 我想在我的脚本中坚持使用jquery,有没有人建议加快在jquery中找到所选的选项? 谢谢, 克雷格

添加选项以选择菜单开头的菜单

如何在选择菜单的开头添加菜单选项? 我知道追加会增加结局 SomeSelectMenu.append(NewElement); 但是我怎么在开头添加? 这是一个例子: Volvo Saab Mercedes Audi 请用Jquery指定答案,不指定答案(如果可能)谢谢

jQuery多个选择选项与图像

是否有一个jQuery工具,允许我创建一个具有多个选择的下拉列表(HTML术语中的“SELECT”,多个选项启用),我可以在列表中有图像? 这很棒: jQuery UI MultiSelect Widget但是你不能插入图像这是一个很好的选择: JavaScript图像combobox但是多个选择不起作用

jQuery – 将文本从选择列表复制/移动到textarea

下面的img描述了我想要做的事情: 因此,当选择选择列表中的条目并按下“复制”按钮时,它将向文本区域添加 元素。 任何想法,资源?

如何在IE和Opera中修改SELECT标签的默认突出显示行为?

这是我的HTML: Select One Two 请参阅此代码的实际操作 在IE和Opera中,当您选择一个选项时,它会以蓝色背景颜色突出显示。 Firefox,Chrome和Safari不会这样做。 选择该选项时是否有一种方法或技巧可以删除该蓝色突出显示,以便始终显示原始背景颜色? 如果那是不可能的,有没有办法在选择选项后立即添加模拟页面上其他位置的单击的jQuery行为? 因此,基本上当您单击远离所选选项时,突出显示消失。

jQuery:如何仅根据表头从表的列中选择值

我有一个带标题ID的表。 我需要选择此标题下的所有字段。 我无权访问源代码,并且此表中没有使用任何类。 有关如何完成这项工作的任何想法?

从html表单下拉选项列表中删除重复值

我的问题是删除重复的选项值。 从一开始,期权价值未知。 当我选择城市时,则处理ajax请求并从该城市获取所有可用的分类。 从这个“城市arrays”自动建立与街道的下拉列表。 但当然有重复的选项值。 那么,我怎么能删除它们? — Choose street — Barrow Hornets Barrow Stanley Simon Barrow 工作方式: var foundedinputs = []; $(“select[name=det_pas_object_gatve] option”).each(function() { if($.inArray(this.value, foundedinputs) != -1) $(this).remove(); foundedinputs.push(this.value); });

在下拉列表/选择列表中选择已选择的项目

我一直在寻找这个问题的答案已经有一段时间了,没有运气,或者最多的错误解决方案。 我面临的问题是我有一个选择元素,当选择已经选择的项目时(显然)不会触发“onchange”事件。 像这样: 1 2 3 现在,说我先选择第1项。 然后我需要再次选择第1项。 这个function对我正在开展的项目的成功非常重要。 任何帮助是极大的赞赏。 编辑:(更多信息) 当我正在使用谷歌地图进行项目时,需要此function,用户可以通过下拉菜单快速跳转到某个国家/地区(例如,您在下拉列表中选择“西class牙”,谷歌地图将西class牙设置为您的视图。 问题出现在你想去西class牙,然后在地图上拖动,最后到达意大利。 现在你想回到西class牙,但你不能从下拉列表中选择它,直到你先选择其他东西。 我的老板不喜欢那个:) Edit2:解决方案 所以现在有一些解决方案。 其中一个是抛出动作onblur(当没有聚焦控件时)这可以工作,因为我可以模糊更改列表,但仍然为人们再次选择相同的项目,模糊控件的触发器不会去,除非他们切换他们专注于自己,他们不会看到地图的变化。 我仍然无法理解为什么它应该如此难以找到一些事件,可以选择/点击/模糊或其他任何事情..生病继续看自己,并稍后回来看看。 编辑3:最终解决方案 是的,所以我终于设法让这个工作,不完全是它的精神,但足够接近,至少现在至少。 我想出的解决方案是在选择的顶部添加“请选择国家/地区”选项。 然后在更改时,我会将“请选择国家/地区”的文本和值更改为所选项目的值,并将selectedindex重置为0.这样,在选择西class牙时,它将位于列表处于禁用状态,并进一步处于工作状态。 所以现在你可以点击列表中间的西class牙返回西class牙,即使它仍然被选中(顶部项目是) 相当整洁,想法是由同事提供的。 脚本如下: var dummyOption; function setdummyCountry(obj) { var selectedOption = obj.options[obj.selectedIndex]; if (dummyOption != null) { dummyOption.text = selectedOption.text; dummyOption.value = selectedOption.value; } else { dummyOption = document.createElement(“option”); dummyOption.text = selectedOption.text; […]

jquery获取数组的选择选项

我有点坚持一个 – 大概很难解决问题。 我想创建将用于网站上所有选定元素的代码。 根据分配给“选项”的“标签”属性,我想隐藏所有其他“div”元素,这些元素的类与此特定“选择”菜单中“选项”的其他“标签”值相同。 让我来certificate一下: Select one… Google Yahoo Magazine Other 现在 – 菜单下div中的“dn”类只分配了“display:none”。 根据所选的选项 – 如果它的值为3 – 我希望div与类显示相同的类 – 然后如果我选择值为4的选项 – 所有其他div(其中类名将从所有选项中填充)这个select元素)应该hide()并且只选择show()。 我不太确定如何将特定“select”元素的所有“选项”元素放到数组中。 然后大概我可以使用each()语句遍历它并找出它们是否具有“label”,如果是这样的话 – 用与其值匹配的类隐藏元素。 然后在循环之后,我可以显示具有与所选“选项”的“label”参数的值匹配的类的元素。 我希望这是有道理的。 知道怎么做到这一点? 非常感谢。