Tag: 下拉菜单

可以创建一个div来表示下拉菜单吗?

我正在使用jquery从文本文件填充下拉菜单,它工作正常。 但在视觉上,我希望它看起来不同。 我的下拉是一个div。 我想做的是让div本身可以点击,这样当你点击它时,会弹出下拉菜单选项。 选择选项后,div的标签将设置为所选选项的文本。 有没有办法让下拉菜单隐藏但仍然有效?

在hover时使用幻灯片和滑动的JQuery下拉菜单是跳跃式的

我已经使用jQuery slideup和slidedown为这些函数创建了一个非常简单的下拉菜单 – 但是如果将鼠标快速移动到它上面,或者如果鼠标保持在上面,它会非常跳跃(我正在使用Firefox 3.6.8)其中一个子菜单项。 我在以下链接中做了一个工作示例: http://jsfiddle.net/jUraw/19/ 如果没有.stop(true,true)函数,情况会更糟。 我也试过添加hover-intent,但因为我在同一个div中有一个hover触发的幻灯片,它与幻灯片的function相冲突。 有什么我想念的吗? 我听说过clearqueue可能有效,或者可能超时,但无法弄清楚在哪里添加它们。 谢谢大家。

保留刷新时的下拉选择

可能重复: 在回发时保留选定的下拉选项 当用户选择该选项时,我有一个下拉列表,该值将被传递到与刷新页面的查询字符串相同的URL。 在页面刷新后,我想保留所选值,以便用户知道所选内容。 我如何在jquery中这样做? All Hospitals Dyer Carmel 基本上逻辑是在一些变量中捕获选择并将其作为选择等于true传递但我无法在jquery中执行它。我没有对服务器端代码进行操作。

如何使用jQuery选择多选列表中的选项?

我有两个下拉菜单。 当用户从第二个中选择一个值(具有多个选择选项)时,使用jQuery自动选择一些值。 我怎样才能做到这一点? First select box: Ghid complet Internet PC pas cu pas Jocul ingerului Ghidul vinurilor Second select box: Rose Tremain Jonathan Coe Cecilia Ahern Marinel Serban Emanuela Cherchez Peter Buckley Clark Duncan Carlos-Ruiz Zafon Catalin Paduraru Dan-Silviu Boerescu 分割的第一个选择框的粗体值是我想从第二个选择框中选择的值。 例如,11,12意味着在第二个框选项中选择值11和12。 目前我有这样的事情: $.bookAuthors = $.bookDetailsArray[1].split(‘,’); $.each($.bookAuthors, function( intIndex, objValue ){ $(“#uc_autori_s”).val(objValue).attr(“selected”,”selected”); }); 但问题是在我的案例12中只选择了最后一个值(选择11丢失)

ASP.Net MVC 3不显眼的客户端validation不适用于下拉列表

我有一个简单的下拉列表,列表中的第一项有一个空值。 如果我没有在列表中选择任何内容,则客户端validation会忽略它。 我使用注释属性在模型上根据需要设置了该字段。 @Html.DropDownListFor(model => Model.CCPayment.State, UnitedStatesStates.StateSelectList) [Required(ErrorMessage = “State is Required.”)] public string State { get { return _state; } set { _state = value; } } 有任何想法吗? 我错过了什么吗?

jQuery下拉隐藏显示div基于值

这是一个经典问题,但无法找到最佳方法。 我有一个id为project_billing_code_id的下拉列表和3个值(1,2,3)。 如果选择的值= 1,则显示id为1且仅为此的div。 div二和三必须隐藏。 我还希望在加载视图时实现这一点,而不仅仅是在更改时。 $(document).ready(function() { $(“#hourly”).hide(); $(“#per_diem”).hide(); $(“#fixed”).hide(); $(“#project_billing_code_id”).change(function() { if ($(“#project_billing_code_id”).val() == ‘1’) { $(“#hourly”).show(); } else if ($(“#project_billing_code_id”).val() == ‘2’) { $(“#per_diem”).show(); } else if ($(“#project_billing_code_id”).val() == ‘3’) { $(“#fixed”).show(); } else { $(“#hourly”).hide(); $(“#per_diem”).hide(); $(“#fixed”).hide(); } }); });

从选择下拉列表中筛选重复选项

我有一个从列表生成的下拉选择器,并希望筛选选项以删除重复的条目。 我要过滤… Microsoft Microsoft Microsoft Microsoft Apple Apple Google …向下呈现用户…… Microsoft Apple Google (数据来自另一个列表上的Sharepoint Lookup,我想我可以使用jquery来保留唯一的选项,而不必深入了解正在发生的事情。)我可以删除这样的选项吗? 谢谢。

Select2以输入字段而不是下拉列表开始

我使用js库select2 。 这是我现在拥有的截图: 开始: 点击下拉列表: 现在是否可以有一个输入字段,而不是直接下拉列表? 我知道这是可能的,因为你可以在select2网站上找到它。 一个例子是: 但文档非常简短。 这就是我现在拥有的: function createQuestionTags(data, question_number){ $(“.question” + question_number).select2({ createSearchChoice: function (term, data) { if ($(data).filter(function () { return this.text.localeCompare(term) === 0; }).length === 0) { return { id: term, text: term }; } }, data: data, placeholder: “Enter Question”, allowClear:true }); } (数据是从ajax调用接收的)

如何在下拉列表更改事件上调用AJAX请求?

的index.php One Two workspace https://stackoverflow.com/questions/3429176/how-to-call-ajax-request-on-dropdown-change-event/one.php $arr = array ( “workspace” => “One” ); echo json_encode( $arr ); https://stackoverflow.com/questions/3429176/how-to-call-ajax-request-on-dropdown-change-event/two.php $arr = array( ‘workspace’ => “Two” ); echo json_encode( $arr ); ajax.js jQuery(document).ready(function(){ jQuery(‘.ajax’).live(‘click’, function(event) { event.preventDefault(); // load the href attribute of the link that was clicked jQuery.getJSON(this.href, function(snippets) { for(var id in snippets) { // […]

下拉填充ajax

我有以下问题:当我从下拉列表中选择一个元素时,我想通过ajax自动填充另一个下拉列表。 我们的想法是在选择“类型”后不加载子类别(sub_type)。 HTML General Test SCRIPT $(“#type”).change(function(){ $.getJSON(“ajax/add_subcathegory.php”,{id: $(this).val(), ajax: ‘true’}, function(j){ var options = ”; for (var i = 0; i < j.length; i++) { options += '’ + j[i].name+ ”; } }); $(“#sub_type”).html(options); }); 我的ajax脚本返回: [{id: 0, name: ‘Mark’}, {id:1, name: ‘Andy’}, {id:2, name: ‘Richard’}] 但是subcathegory(secont select)并没有加载。