[英]Html title Attribute value not applied properly for td element Dynamically?
在这里,我使用JSON数据动态生成表。 表生成很好,现在我想在特定字段中显示title属性中的值。
例如。 我需要在客户端代码的title属性上显示“ client”值
我的JQUERY码
var data = [
{
"Client Code": "ADV",
"Project Code": "-001",
"Work Description": "test record 1",
"Location": "O",
"Date": "28-09-2016",
"Duration": "1.50",
"Recordid": "43887",
"Client": "Adivtek Parcel Services",
"Projects": "Hello",
"Delete": "Delete",
"StatusFlag": "0",
"RowNumber": "1"
}
];
var cont = parent.find("tbody");
var html = "<tr>";
var td = "";
var title_string = "";
for (var i = 0; i < cols.length; i++)
{
if (cols[i] == "Client Code")
{
title_string = data.Client;
}
else if (cols[i] == "Project Code")
{
title_string = data.Projects;
}
else
title_string = "";
td = "<td title=" + title_string + ">";
html += td + data[cols[i]] + "</td>";
}
html += "</tr>";
cont.append(html);
现在问题是标题,如上所示,但是它不能使用空格后的值,这意味着我在客户端代码的标题属性中显示标题“ Adivtek Parcel Services” 。 只需要Adivtek ...?
任何人请提出建议或给出答案? 提前致谢
试试这个,将字符串放在单撇号之间可能会有所帮助
td="<td title='"+ title_string +"'>";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.