Jquery 剑道网格中的剑道工具提示,按URL显示页面
我有一个网格,第一列有一个Jquery 剑道网格中的剑道工具提示,按URL显示页面,jquery,kendo-ui,kendo-grid,kendo-tooltip,Jquery,Kendo Ui,Kendo Grid,Kendo Tooltip,我有一个网格,第一列有一个 columns: [ { field: "KedocTitle", template: "<a href='#=FileRef#' 结果与工具提示中显示的页面相同,而不是#=FileRef#所具有的URL 你知道怎么做吗 在这种情况下,内容:{url:“#=FileRef#”}表达式不会在网格单元模板的上下文中动态计算,这就是为什么“#=FileRef#”被视为同一页面url的原因
columns:
[
{
field: "KedocTitle", template: "<a href='#=FileRef#'
结果与工具提示中显示的页面相同,而不是#=FileRef#所具有的URL
你知道怎么做吗 在这种情况下,内容:{url:“#=FileRef#”}
表达式不会在网格单元模板的上下文中动态计算,这就是为什么“#=FileRef#”
被视为同一页面url的原因
您有三种选择:
dataBound
事件中的每个表格单元格初始化单独的工具提示实例您需要在工具提示中实际呈现页面,或者只在工具提示中显示页面的预览图像?呈现pdf文件的页面(过早弹出:-)适用于所有浏览器,但当URL指向与调用页面具有相同DNS名称的pdf文件时,IE 10除外。当URL位于外部时,(如Bing),它会显示为精细。:-)知道为什么吗?
ChronGrid.table.kendoTooltip({
filter: "td:nth-child(1)", //this filter selects the first column
position: "right",
width: 900,
height: 700,
content: { url: "#=FileRef#"
}
}).data("kendoTooltip");