Tag: 选择

在Internet Explorer中使用.append()刷新列表框的内容

使用Firefox和Chrome上的jQuery,我可以使用$().append()语句或我需要的任何方式动态更改列表框中的数据。 相同的代码不适用于IE。 列表框( )只是静态的,没有添加/删除/更改任何元素。 我听说IE在处理列表框( )重新渲染时可能有点“不同”。 你怎么能让jQuery的.append()与Internet Explorer一起工作?

在隐藏字段中插入多个值

我有一个选择列表,您可以在其中选择多个城市 – 在选择城市时,我想将Zipcode添加到隐藏字段,我现在已将该值插入到隐藏字段中,但是,它会覆盖fx时的值:单击一个新城市 – 它应该只附加到值,例如:value =“value1 | value2 | value3” $jq(‘.select-cities’).click(function () { var zipcodeValue = $jq(this).val(); //alert(zipcodeValue); $jq(‘.hiddenFieldChosenAreas’).val(zipcodeValue); $jq(‘.select-cities option:selected’).appendTo(‘.chosen-cities’); });

在select上模拟click事件(不适用于IE和FF)

我想在选择使用按钮上模拟点击事件。 我通过以下链接获得灵感。 使用jQuery模拟select元素 在上面的线程这个小提琴工作正常铬。 我面临着firefox和Internet Explorer的相同行为问题。 我编辑了小提琴。 这是小提琴,但似乎它不起作用。 在这个小提琴我能够进入该function但实际的点击事件不会在选择上触发。 我缺少代码片段,因为我的代码不起作用。 填补空白的任何帮助。 这是HTML代码。 Red Green Blue Show dropdown items 这是Javascript。 // element displays its options on mousedown, not click. showDropdown = function (element) { var event; event = document.createEvent(‘MouseEvents’); event.initMouseEvent(‘mousedown’, true, true, window); element.dispatchEvent(event); }; // This isn’t magic. window.runThis = function () { var dropdown […]

如何显示带有排序下拉列表的页面?

我有一个选择列表 North East South West 现在我希望列表中的项目使用jquery以排序的方式显示。 我应该能够手动(以随机顺序)在html代码中的列表中添加项目。 但它们应按字母顺序排列在浏览器页面中。 我一直在打破我的头脑并做了很多研发。 但是无法在加载页面时找到对dropdpwnlist进行排序的方法。 请帮忙!

使用jQuery动态链接的SELECT框

我正在使用jQuery / JS / Ajax脚本从我的数据库中动态填充SELECT框,每个后续的SELECT框都是根据之前的SELECT填充的。 例如。 有人从我的第一个SELECT中选择“England”,然后在英格兰等城镇填充下一个SELECT。 我遇到的麻烦是让第二个SELECT函数识别变量。 这是很多代码,所以我不想粘贴它,但是……这是第一个在页面加载时填充第一个SELECT框的函数: function getTierOne() { $tblname = $_SESSION[‘country’]; $result = mysql_query(“SELECT DISTINCT county FROM $tblname ORDER BY county”) or die(mysql_error()); while($tier = mysql_fetch_array( $result )) { echo ”.$tier[‘county’].”; } } 这很好,$ tblname是一个包含用户country,obvs的已发布$ _SESSION变量。 问题是第一个SELECT框的’onBlur’,第二个SELECT框是使用这个JS函数和PHP调用启动的: $(document).ready(function() { $(‘#wait_1’).hide(); $(‘#drop_1’).change(function() { $(‘#wait_1’).show(); $(‘#result_1’).hide(); $.get(“func.php”, { func: “drop_1”, drop_var: $(‘#drop_1’).val() }, […]

在ddSlick下拉列表中获取所选的值

这当前返回undefined。 注释行应该注意什么来提醒当前标签的值(1,2,3或4)? All Questions Friends Friends of Friends $(‘#dropdown’).ddslick({ showSelectedHTML: false, onSelected: function(selectedData){ var str = $(this).attr(‘id’); // WHAT SHOULD GO HERE? alert(str); } }); 编辑 如果它是相关的,我正在使用这个插件 。 也许这个问题可能有所帮助 我想弄清楚它。 管理来解决这个问题。 最终的工作代码是: All Questions Friends Friends of Friends $(‘#dropdown’).ddslick({ showSelectedHTML: false, onSelected: function(data){ alert(data.selectedData.value); } });

使用jQuery选择div标题

我有一个带有div的网页,其中包含几个没有与之关联的ID的其他div: 我需要能够按标题搜索其中一个div,然后访问其样式属性,如left和top。 我正在使用jQuery,但我不知道如何按名称选择元素。 我尝试过类似的东西: var c =$(‘div[title~=”john”]’); alert(c); //I get [object Object] alert(c.style.left) // throws an error and is undefined 但似乎没有用。 有帮助吗?

选择选项时添加输入文本

如果选择标签之间的特定选项,如何添加 ,如果选择了其他选项,则使用jQuery删除该文本字段?

我怎样才能选择插入选项的文本,而不仅仅是值?

我正在尝试使用Selectize.js来处理表单中的多选字段。 从下拉列表中选择一个选项时,它会向选择字段添加选择,但仅添加数据值。 有没有人知道是否有一种简单的方法可以让Selectize从选项中添加文本?

将HTML select元素转换为带子菜单的树

我希望select元素以树形方式具有子菜单。 我希望它是这样的: alt text http://sofzh.miximages.com/javascript/rmenu.gif 有没有一个jQuery插件可以将一个选择元素变成这种东西?