easyui datagrid 的 tip实现
2016-01-18 16:27
453 查看
前篇关于easyui datagrid的一些知识在这里可以找到:http://blog.csdn.net/tiantang_1986/article/details/40983675
这里介绍一下easyui datagrid 中的tooltip 实现。
示例:
鼠标放上去即会显示一些信息,这些信息是通过ajax拿到后台的数据,定义一列数据,其class="easyui-tooltip",绑定 mouseenter 事件,
获取当前鼠标所在行取得数据的查询条件,传到后台,获取数据,数据组装成html代码,然后展示出来。
这里介绍一下easyui datagrid 中的tooltip 实现。
示例:
鼠标放上去即会显示一些信息,这些信息是通过ajax拿到后台的数据,定义一列数据,其class="easyui-tooltip",绑定 mouseenter 事件,
获取当前鼠标所在行取得数据的查询条件,传到后台,获取数据,数据组装成html代码,然后展示出来。
$('.easyui-tooltip').live("mouseenter",function(e){ e.stopPropagation(); var index=$(this).parents("tr").index(); var row = $('#dg').datagrid('getData').rows[index]; var address=row.address; var dataStr; $.ajax({ type : 'POST', url : 'getAction.do', async : false, data : { address : address }, dataType : "html",//"xml", "html", "script", "json", "jsonp", "text" success : function(data, status) { //成功返回之后调用的函数 if (status == "success") { if(data!="failed"){ dataStr=data; } } } }); if(!dataStr)return; $(this).tooltip({ position: 'top', content: '<span style="color:#fff;">'+dataStr+'</span>', onShow: function(){ $(this).tooltip('tip').css({ backgroundColor: '#aaa', borderColor: '#999', 'text-align': 'left' }); } }); });
相关文章推荐
- UIScrollView直接在StoryBoard中拖控件
- java中的String,StringBuilder,StringBuffer
- javax.servlet.ServletException: java.lang.ClassFormatError: Incompatible magic value 0解决方案
- ArcGIS中QueryTask,FindTask,IndentifyTask 之间的区别
- IOS开发UI-------UIView(视图)
- UIImage 注意事项
- 【从零学习经典算法系列】分治策略实例——高速排序(QuickSort)
- 快排Quick Sort到底有多快?
- You attempted an operation that requires PV drivers to be installed on the VM.
- [iOS]关于状态栏(UIStatusBar)的若干问题
- UESTC--1256
- Divide and conquer:Dropping tests(POJ 2976)
- 果冻回弹效果 拉刷新效果 UIBezierPath
- UItableView搜索和全部删除
- UICollectionView的基本使用
- UITableView 分割线贴近左端屏幕开始
- 学习笔记:关于segue
- NGUI 相片循环滚动效果
- UI控件RecyclerView浅析
- 【django】request