首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cfgrid和cfajaximport鼠标悬停

cfgrid和cfajaximport鼠标悬停
EN

Stack Overflow用户
提问于 2009-07-16 19:09:44
回答 1查看 449关注 0票数 0

我有以下几点:

代码语言:javascript
复制
<cfajaximport/>
<html>

<head>
<script>

myf = function(data,cellmd,record,row,col,store) {
 if(data == "Product 4")
return "<b>" + data + "</b>";       
else  return data;
}
testgrid = function() {
mygrid = ColdFusion.Grid.getGridObject('data');
ds = mygrid.getDataSource();
cm = mygrid.getColumnModel();
cm.setRenderer(0, Ext.util.Format.usMoney);
cm.setRenderer(1,myf);

}

</script>
</head>

 <body>

<cfset data = queryNew("price,product")>
<cfloop from=1 to=10 index="x">
<cfset total = randRange(20,100) & "." & randRange(1,99)>
<cfset product = "Product #X#">
<cfset queryAddRow(data)>
<cfset querySetCell(data, "price", total+0, x)>
<cfset querySetCell(data, "product", product, x)>
</cfloop>

  <cfform name="test">
  <cfgrid autowidth="true" name="data" format="html" query="data" width="600">
   <cfgridcolumn name="price" header="Price">
   <cfgridcolumn name="product" header="Product">
   </cfgrid>
   </cfform>

   <cfset ajaxOnLoad("testgrid")>
     </body>
  </html>

摘自雷蒙德·卡姆登的博客。我需要以某种方式添加鼠标悬停事件到产品列,以显示产品详细信息。(如成本)。

有什么关于如何实现这个事件的帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2009-08-26 13:49:49

我最终在查询单元格中创建了html。

代码语言:javascript
复制
<cfset product = 

'<a href="##" onMouseOver="javascript:showWin(''dsp_productDetails.cfm?pid='' & Product#x# & '') onMouseOut="javascript:cleanup()">' & Product#x# & '</a>'>

否则,您将需要使用extJs。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1139692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档