【发布时间】:2015-02-03 15:26:07
【问题描述】:
以下是我构建剑道网格的方式:
CreateListGrid: function () {
$("#PlanListGrid").kendoGrid({
dataSource: {
transport: {
read:{
url: BrowserSide.Url.getFullUrl("PlanningList/ReadPlans"),
type: "POST",
data: {
searchVal: $('#category').val(),
status: $('#ListFilterType').val(),
},
},
dataType: "json",
},
pageSize: 10,
schema: {
data: "Data",
total: "Total",
model: {
fields: {
FirstName: { editable: false, nullable: true },
LastName: { editable: false, nullable: true },
Title: { editable: false },
Id: { editable: false }
}
},
errors: "Errors"
},
},
toolbar: kendo.template($("#template").html()),
selectable: "row",
//groupable: true,
sortable: true,
//scrollable:true,
pageable: true,
columns: [{
field: "FirstName",
title: "First Name",
width: 160,
template: "#= SearchItems_Highlight(FirstName)#"
}, {
field: "LastName",
title: "Last Name",
width: 160,
template: "#= SearchItems_Highlight(LastName)#"
},
{
field: "Title",
title: "Plan Title",
width: 180,
template: "#= SearchItems_Highlight(Title)#"
},
{
field: "Id",
title: "Id",
width: 0
},
]
});
var grid = $("#PlanListGrid").data("kendoGrid");
grid.hideColumn("Id");
$("#PlanListGrid > .k-grid-header").css({ "padding-right": "0px;" });
}
如果我的剑道网格中的文本字段对于列宽来说太长,我会省略它们。现在我无法在我的剑道网格中的椭圆形单词中添加一个 qtip。
编辑:
因为我比较懒,所以在网上找了一个类似的例子,使用剑道网格。我添加了 .k-grid td 的样式,它类似于我现在拥有的样式,如果文本太长,则会省略文本。我现在的问题是如何将 jquery qtip 添加到省略号的文本中?我应该在代码中的哪个位置添加 qtip?
【问题讨论】:
-
介意发布一个有效的示例链接吗?小提琴会很棒。
-
因为我比较懒,所以在网上找到了一个类似的例子,使用剑道网格。我添加了 .k-grid td 的样式,它类似于我现在拥有的样式,如果文本太长,则会省略文本。我现在的问题是如何将 jquery qtip 添加到省略号的文本中?我应该在代码中的哪个位置添加 qtip?这是小提琴:jsfiddle.net/owlstack/Sbb5Z/1608
标签: javascript jquery kendo-ui kendo-grid