当我尝试在我的应用程序中加载kendo动作表控件时,我遇到了问题。 我的问题是当我尝试单击列表时。它显示Undefined不是函数。
HTML:
<ul id="actions">
<li><a href="#" data-action="view">New Appointment</a></li>
<li><a href="#" data-action="rename">View Info</a></li>
</ul>
JS:
$("#actions").kendoMobileActionSheet({ type: "tablet" });
$("#kendogrid").on("click", "tr", function () {
var CustomerID = $(this).attr("id");
$("#actions").data("kendoMobileActionSheet").open(this);
});
如果我点击网格,它会显示kendo action sheet.which包含到链接。当我尝试点击此链接时,我收到错误。
答案 0 :(得分:2)
操作表项的data-action属性指向必须全局可用的JavaScript函数。你应该有功能&#34;查看&#34;和&#34;重命名&#34;在您的页面中定义。如果你没有,你会得到&#34; undefined不是一个功能&#34;错误。