如何通过点击链接jQuery来激活/停用经典选择框的下拉菜单? 我不需要用jQuery代替selectbox,因为它对于大量的选项来说太慢了。 我测试了一切,但没有结果。jquery激活下拉选择框
1
A
回答
0
如果您要求<select>
通过javascript显示其选项,我不认为它可以跨浏览器(或者可能在任何浏览器中)完成。
这是你的意思吗?
如果是这样,我认为你会被困在创建你自己的,但找到其他方式来适应你需要的大量选项。
+0
是的,经典的
+0
@JKLIR - 请解释你想要完成的事情,因为你的问题正在被解释为几种不同的方式。你想让'
+1
@JKLIR - 从你的例子看来,你似乎试图通过触发'.click()'来显示*或者*打开'
0
如果你的意思是启用/禁用下拉列表中,当你点击链接,你可以做这样:
$('a#link_id').toggle(function(){
$('#dropdown_id').attr('disabled', 'disabled');
}, function(){
$('#dropdown_id').removeAttr('disabled');
})
凡link_id
应该是链接的id
和dropdown_id
应该是选择框的id
。 toggle
功能将在首次点击链接时禁用选择框,并在第二次点击时将其启用,等等。
0
if ($(this).attr("disabled") == true) { if ($.browser.msie) { $containerDivText.attr("disabled", $(this).attr("disabled")); $newUl.attr("disabled", $(this).attr("disabled")); $containerDiv.attr("disabled", $(this).attr("disabled")); } else { $newUl.remove("li"); $containerDivText.unbind("click"); } }
相关问题
- 1. jquery下拉选择
- 2. html选择下拉框 - jQuery的响应
- 3. jQuery Live的下拉框选择(更改)
- 4. 点击按钮,甚至激活了下拉点击时/选择
- 5. 下拉选择,更新用户账号激活/停用
- 6. 选择从选择框“其它”并激活文本框
- 7. MultiSelect下拉选框使用jQuery复选框选择
- 8. Rails 3下拉选择框?
- 9. Ul li下拉选择框
- 10. 如何激活一个文本框,如果我在下拉框中选择其他选项
- 11. WinForms MdiChildren选择和激活
- 12. performClick()不激活选择
- 13. jquery datepicker - 激活另一个选择日期选择器
- 14. 拉GRUCell激活
- 15. 向下滚动导致激活下拉刷新选项
- 16. 当新的下拉选择/清理jQuery下拉框关闭jquery代码
- 17. 样式下拉框(选择)框
- 18. 只选择下一个选择框(jQuery)
- 19. jQuery插件从选择下拉框中筛选结果
- 20. 用jquery重新选择所选下拉框项目
- 21. KendoUI Grid单击下拉菜单激活
- 22. 取消激活下拉效果
- 23. 隐藏细胞基于下拉,保持地激活未被选择时
- 24. 下拉选择
- 25. 从另一个按钮激活下拉选项/ llink
- 26. 动态增加多选择下拉框
- 27. 动态下拉列表(选择框)
- 28. 保存选择从下拉框中
- 29. 下拉选择框列表html
- 30. jQuery DateTimePicker带下拉选择时间
分享你测试过的东西,看看它为什么没有达到要求的结果会很有意思。请记住,您提供的关于您的场景的更多信息(伴随着课程代码),社区更愿意帮助您。 – 2010-09-05 15:39:46