Javascript 如何在jQuery和JS中为工具提示调用数据?
我想在项目标题Span的工具提示中调用我的Javascript 如何在jQuery和JS中为工具提示调用数据?,javascript,jquery,database,Javascript,Jquery,Database,我想在项目标题Span的工具提示中调用我的mob\u num数据 { 'data': 'project_header', "render": function (data, type, full, meta) { return '<span data-field="name" class="tool-tip" title=" '+ data +' ">' 有人能帮我吗?也许我错了,
mob\u num
数据
{
'data': 'project_header',
"render": function (data, type, full, meta) {
return '<span data-field="name" class="tool-tip" title=" '+ data +' ">'
有人能帮我吗?也许我错了,或者我没有完全理解这个问题,但是您可以尝试执行
if()
语句来选择一个data
,即mob\u num
像这样:
var myDataMob = "";
if (data.data == "mob_num_header") myDataMob = data.data;
我终于做到了。
我添加了以下代码
"columnDefs": [
{
"targets": 7,
"render": function ( data, type, row ) {
if (row.project_header != "") {
return '<span href title="rabin :'+row.mob_num_header+'" data-toggle="tooltip">'+data+'</span>';
}else {
return row.project_header
}
}
“columnDefs”:[
{
“目标”:7,
“渲染”:函数(数据、类型、行){
if(row.project_标题!=“”){
返回“”+数据+“”;
}否则{
返回row.project\u标题
}
}
这是一个完整的解决方案。是
mob_num
在您的data
中,如果是这样,您可能想尝试data.mob_num
。如果不是这样,那么请在我写数据时包含data的内容。mob_num在工具提示“列”中显示我未定义:[{'data':'user_name_header','orderable':true},{'data':'mail_add_header','orderable':true},{'data':'mob_num_header','orderable':true},{'data':'project_header',“render”:函数(数据,类型,完整,元){return'+data+'';},//{'data':'project_header','orderable':true},{'data':'option_header','orderable':true},您可以定义我应该在代码中的何处输入此代码。我是初学者,所以理解起来有点困难。您想选择包含mob_num_头的data
,对吗?我已经从上面的代码调用了数据{'data':'mob_num_头','orderable':true},{'data':'group_头','orderable':true},{'data':'project_header','render':function(data,type,full,meta){return'+data+'''.},//{'data':'project_header','orderable':true},{'data':'option_header','orderable':true},
现在这段代码运行得很好,但我希望这个{'data':'mob_num header','orderable':true},数据显示为{'data':'project_header','render':函数(数据、类型、完整、元){return'+data+''';}},本节。
"columnDefs": [
{
"targets": 7,
"render": function ( data, type, row ) {
if (row.project_header != "") {
return '<span href title="rabin :'+row.mob_num_header+'" data-toggle="tooltip">'+data+'</span>';
}else {
return row.project_header
}
}