在asp.net中使用JavaScript的下拉菜单
dropdown menu using JavaScript in asp.net
可能重复:
最佳Javascript下拉菜单?
我想有一个下拉菜单栏,其中onmouseover效果,菜单的父元素的子元素来自数据库。有谁能帮我做这件事吗。好吧,我的想法引导我,这可能会由javascript完成,我正在努力做到这一点。我使用javascript的方法错了吗?还有别的办法吗?你们能指导我怎么做吗?非常感谢。
使用Jquery ui自动完成
有很多可用的示例。比如:http://www.narga.net/sexy-jquery-drop-down-multi-level-menu/
更可取的做法是尝试一些东西,然后在遇到障碍的地方发帖。
您可以使用jQuery Accordion。如果您不想使用jQuery,那么可以使用JavaScript创建简单的导航。在谷歌上搜索会给你很多好的教程。
这正是我今天试图解决的问题。。只是我试图用数据库中的结果填充一个表单下拉列表。如果您不使用Javascript库,这里有一个快速解决方案。
是的,您是对的,您将需要使用Javascript和Ajax来对数据库进行查询(至少这是一种方法(。
-
有一个处理onMouseOver事件的javascript函数。收集在菜单中选择的值,并发出Ajax请求。ajax请求可能看起来像ajaxPostRequest(url、handler、post_data(。将选择的值传递给post_data中的Ajax调用,传递给服务器端脚本url,然后在那里进行查询。将结果传递给处理程序。
-
在处理程序中,检查结果是否正常?如果他们是好的。。再进行一次ajax调用,并将结果传递到菜单页面。使用结果填充子菜单。
希望这能有所帮助。
如果您不使用AJAX(我不建议使用菜单数据(,客户端Javascript将不会为您获取数据库值。您可以在服务器端获取值,并使用jsp或asp等服务器端脚本将它们加载到网页上的HTML元素中。然后用onmouseoverJavascript函数调用或CSS psuedoclasses显示它们。
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- JavaScript下拉菜单-部件在Mac上消失
- 我的CSS/Javascript下拉菜单测试代码出了什么问题
- 让Javascript下拉菜单在rails上使用ruby
- 使用javascript下拉菜单更改表格单元格的颜色
- Javascript下拉菜单不会向下滑动
- Javascript 下拉菜单 (Enjin).
- bootstrap/javascript下拉菜单在heroku上不起作用
- 我需要一个简单的javascript下拉菜单OnChange/Select
- Javascript下拉菜单不起作用
- Javascript 下拉菜单 (wp_nav_menu) 不起作用
- 我正在创建 JavaScript 下拉菜单,但它没有按预期工作
- JavaScript.下拉菜单 - 双色变化
- Javascript下拉菜单不起作用
- JavaScript 下拉菜单在单击时处于活动状态,在外部单击时不活动
- 我怎样才能让这个 JavaScript 下拉菜单来处理特定的文本
- Selenium - Python - Javascript 下拉菜单选项值
- JavaScript 下拉菜单问题
- Javascript 下拉菜单和文本区域的验证
- 如何通过单击任意位置关闭javascript下拉菜单