kendo-ui - 如何将参数传递给剑道网格列模板中的 javascript?

标签 kendo-ui parameter-passing kendo-grid

我有一个带有列模板的剑道网格。我尝试将当前行的值作为我的 javascript 函数的参数传递。我的代码:

{
  field: "CrmTaskId",
  title: "Crm ", 
  template: '<a href="javascript:hrefTest(#=CrmTaskId#);" ># if( CrmTaskId==null) {#<span><span># } else {#<span>#: CrmTaskId#<span>#} #</a>'

}

hrefTest 是带有一个参数的 javascript 函数。但它不起作用。有什么想法吗?

最佳答案

可以这样做

.ClientTemplate("<a href='javascript: void(0);' 
 onclick=\"return YourJSFunction('#= OpportunityUrl #');\">#= OpportunityName #</a>")

这是列定义的一部分,所以它的意思是...将 OpportunityName 可点击并传入 OpportunityUrl。 #= Field # 是从模型中提取值的语法。

关于kendo-ui - 如何将参数传递给剑道网格列模板中的 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22935767/

相关文章:

javascript - 尝试制作可重用代码,使用函数参数填充名为目标的变量区域

python - 如何使用 rPython 将参数从 R 输入到 Python?

kendo-ui - e.slice 不是带有 Kendo UI 的 ASP.NET MVC 中的函数错误

kendo-ui - Kendo Treeview ,过滤项目

kendo-ui - 如何删除kendo ui listview数据源中的所有数据项

javascript - 剑道网格更新窗口缩放效果损坏

javascript - 使用空格作为千​​位分隔符

kendo-ui - Kendo ui 下拉列表虚拟化在第二页检索时失败

c - 在 Delphi/C 中更快地传递参数

javascript - 如何在弹出和内联模式下使用 Kendo UI Grid?