日期:2014-05-17  浏览次数:20446 次

在后台获取前台li的id值并进行判断
页面有个用css写的Tab选项卡,是鼠标滑上去就会显示该选项卡下的内容(不是点击后显示),选项卡下是用DataList绑定的数据,我想实现的是:比如说选项卡有三个项,当鼠标滑过第一个项的时候,显示第一个下的内容,第二个和第三个的数据暂不显示,当滑过第二个选项的时候,显示第二个下的内容,应该怎么在后台获取li的值并判断鼠标滑向的是哪个选项卡?

<li><a onmouseover="selectTag('tagContent1',this)">test1</a></li>
<li><a onmouseover="selectTag('tagContent2',this)">test2</a></li>
<li><a onmouseover="selectTag('tagContent3',this)">test3</a></li>

------解决方案--------------------
这明显是一个前台显示的问题,为什么要后台获取。如果需要获取当前onmouseover事件的li,那就用js遍历<li>,找到class等于你设置的class,用js post/get发回给后台处理。

------解决方案--------------------
如果数据量不大的话 你把三个DataList一次性全部返回给浏览器,然后设置其display属性 控制它显示或不显示.
------解决方案--------------------
你要玩控件的话,那就用MultiView做。你这个完全范不着啊,而且和datalist绑定有什么关系呢,完全js就能处理搞定的问题!
------解决方案--------------------
不用ajax吗
------解决方案--------------------
隐藏控件是个好东西