我正在使用这个tooltip这是基于 jQuery 的网页,其中包含 jQGrid 元素。 该工具提示适用于页面中的所有非 jQgrid 元素。 我试图将工具提示应用到网格的列以显示从 ajax 调用返回的特定数据,但没有成功。 工具提示设置为使用“title”关键字。 这是我用来制作网格的东西:
var myGrid = jQuery("#clients_lingots");
myGrid.jqGrid({
url:'lingots.php',
datatype: 'xml',
height:700,
mtype: 'GET',
deepempty:true ,
colNames:['Nom client'],
colModel :[
{name:'Name', index:'Name', width:1600,align:'left'},
],
rowNum:3000,
pager: '#pager_clients_lingots',
sortname: 'Name',
sortorder: 'asc',
viewrecords: true,
caption: 'Clients lingots',
....etc
在我的 lingots.php 文件中,从服务器返回数据(一些 sql 查询),我放置了一个像这样的单元格
$s .= "<cell><a title='Date creation:".$datecreation."Derniere modification:'>".$qualite."</a></cell>";
返回类似 <a title='some info for the tooltip from db">data.for.the.cell</a>
的单元格认为工具提示会起作用。
我认为工具提示在检测 ajax 调用数据时出现问题。 我不知道如何解决这个问题。 有任何想法吗? 谢谢
最佳答案
请尝试使用语法。 title='来自数据库的工具提示的一些信息' 或者 title="数据库中工具提示的一些信息"
如果你以 '' 或 ""开头;检查一下。
关于php - jQGrid 与 jquery 工具提示工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7193361/