Tag: html select

如何在开头添加选项?

我有html选择, 1 2 3 我需要在此选择中添加新选项。 如果我这样做: $(‘#myselect’).appendTo($(‘my-option’)); my-option已添加到最后 1 2 3 my-option 如何在开头添加选项(作为第一个)? 像这样: my-option 1 2 3

隐藏字段的搜索框,直到下拉选择为止

我的Wordpress网站上有小部件,可以搜索我的自定义分类。 搜索表单还有4个其他选项:最小和最大价格以及最小和最大kw。 我想隐藏最小和最大kw输入字段,除非选择了某个选项或其子项。 我的表单只需要实现jquery 我不知道jquery但我找到了这个解决方案 ,我只是不确定如何实现它。 我的表格: <form role="search" method="get" id="equipfilter" action="/”> ‘exc_equipment_cat’, ‘name’ => ‘exc_equipment_cat’, ‘show_count’ => 1, ‘orderby’ => ‘name’, ‘hierarchical’ => true, ‘echo’ => 0, ‘walker’ => new Walker_SlugValueCategoryDropdown ); /* wp_dropdown_categories( $dropdown_args ); */?> <?php $select = wp_dropdown_categories($dropdown_args); $select = preg_replace("#]*)>#”, “”, $select); echo $select; ?> Kw Range: Price Range: jquery(更新到现在使用测试类别进行测试的地方,现在我只需要弄清楚 […]

jquery / javascript随机选择选项

我想从随机选择中选择一个选项。 a b c d 实际上我正在使用jQuery自动完成。 那么,问题是如何从选择框中随机选择选项? 我试过的是 function change_something(opt) { var randomOption=Math.floor(Math.random()*$(opt+’ option’).size()); $(opt+ option[“value='”+randomOption+”‘”]).attr(‘selected’, ‘selected’); } 实际上我不是一个jQuery专家,所以我没有改变一些东西。

如何将属性传递给select2?

我正在使用Select2 4.0。 我有一个选项列表,其中一些是“删除”,我想表明哪些是。 我的选择元素是这样的: .deleted { color: red; } Item 1 Item 2 Item 3 它的初始化如下: $(function() { $(“#item-list”).select2({ placeholder: ‘Select item’ }); }); 但是,在select2生成的结果HTML代码中,我看不到任何引用该类的方法。 还尝试了选项上的data-deleted属性,没有运气。 我看到的唯一接近的是templateResult选项,我可以在其中检查opt.element.className 。 但我无法从那里看到如何访问select2选项。 无论如何,回调运行在每一次搜索上都不是我想要的。 还有其他方法可以在Select2中设置特定选项的样式吗? 更新:如注释中所述,有一个find()函数,但它只获取原始的元素,而不是select2生成的 元素。 这是我尝试过的: var sel2 = $(“#item-list”).select2({ placeholder: ‘Select item’ }); sel2.find(‘.deleted’).each(function() { $(this).css(‘color’, ‘red’); });

使用jQuery设置要在第一个位置显示的选项

我有一个选择元素,有一些选项: choose gate1 gate2 用户选择一个选项并提交表单。 数据存储。 每当用户回来时,我希望先前保存的选项显示在select元素的顶部,而不是选择。 我是这样做的 $(“#choose”).val(“2”); 它只是突出显示列表中的选项,但选择仍然是第一个元素。 我该如何做到这一点?

如何使用JQuery删除动态创建的下拉列表中的值?

我的要求是: 1 – 如果我从下拉列表中选择任何选项,则它不应显示在除当前下拉列表之外的任何其他下拉列表中。 2 – 如果我将上面选择的选项更改为其他选项,那么之前选择的选项应该在所有下拉列表中再次显示(添加),并且应从所有其他下拉列表中删除新选项。 HTML Entity Name Tag Mac Tag Number Sub Category Department Name In Time Out Time <!– –> JavaScript的 function cloneRow() { counter++; if (counter >= 7) { return; } else { var a = $(“table#table”).find(“tbody”); var b = a.find(“tr:first”); $trLast1 = a.find(“tr:last”); $trNew = b.clone(); $trNew.find(“button#dltbtn”).remove().end(); $trNew.find(“td:first”).append(”); $trLast1.after($trNew); […]

根据选择框中选择的选项执行脚本?

我有一个选择框,用户根据选项1,选项2和选项3选择要查看的元素。 所以我想要设置的是,如果选择选项1运行一组命令,如果选项2运行另一组,依此类推。 我想我只需要知道如何设置jQuery选择器。

使用jQuery根据国家和州填充州和城市下拉列表

我正在尝试使用JSON完成下拉列表。 我想要3个下拉菜单。 首先填写国家/地区下拉菜单(例如:美国,英国等)。 现在,当用户选择USA时,需要使用jQuery .change()填充下拉列表。 再次当用户选择状态时,他们需要向城市下拉列表显示。 我怎样才能做到这一点? 由于我的JSON文件略大,我在这里添加了它并试图填充国家下拉列表但无法生成州和城市下降… http://jsfiddle.net/vCFv6/ $.each(myJson.country, function (index, value) { $(“#country”).append(”+value.name+”);}); 上面的代码可以帮助我填充国家,但不包括其他国家和城市。 任何帮助深表感谢。 提前致谢。

如何在jQuery中获取选择框选项值

如果我有这样的代码,如何在jQuery中获取选项选择框的值, media1 media2 media3 当我为变更事件编码时, $(document).ready(function() { $(“#media”).change(function() { var id=$(this).val(); var dataString = ‘id=’+ id; alert(id); return false; }); }); 它给了我media1 , media2 , media3而不是1, 2, 3 如何获得值1,2,3?

如何在mvc 3中使用jquery来填充级联下拉列表?

如何加载级联下拉列表对方asp.net mvc3? 我能怎么做? 我一直在使用http://geekswithblogs.net/ranganh/archive/2011/06/14/cascading-dropdownlist-in-asp.net-mvc-3-using-jquery.aspx 但是我不能。 什么是mymistake? 我在LoadJobByCustomerId方法上添加了调试红点。 但不工作.Pleqase不要说谷歌搜索我在48小时内做…查看: <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/ChildSite.Master" Inherits="System.Web.Mvc.ViewPage” %> Index $(document).ready(function () { $(“#ddlCustomers”).change(function () { var idColour = $(this).val(); $.getJSON(“/Job/LoadJobByCustomerId”, { customerId: idColour }, function (modelData) { var select = $(“#ddlJobs”); select.empty(); select.append($(”, { value: 0, text: “Select a Colour” })); $.each(modelData, function (index, itemData) { select.append($(”, { […]