use*_*123 6 syntax-error kendo-ui
在我的项目中,我想显示弹出窗口,同时通过单击"按钮"清除剑道网格,但我得到了 SyntaxError: Unexpected token ILLEGAL error occurred in browser debug
这是我的代码:
function Filter() {
$("#loading-msg").data("kendoWindow").center().open();
$("form.k-filter-menu button[type='reset']").trigger("click");
$("#loading-msg").data("kendoWindow").center().close();
}
Run Code Online (Sandbox Code Playgroud)
哪里错了?为什么我收到此错误?
而不是在发出过滤器后立即执行关闭。我的建议是关闭数据源 requestEnd 事件的窗口。
\n\n即:清除过滤器:
\n\nfunction clearFiter() {\n $("#loading-msg").data("kendoWindow").center().open();\n $("#grid").data("kendoGrid").dataSource.filter([]);\n}\nRun Code Online (Sandbox Code Playgroud)\n\n和数据源:
\n\ndataSource: {\n\n type: "odata",\n transport: {\n read: "http://demos.kendoui.com/service/Northwind.svc/Orders"\n },\n schema: {\n model: {\n fields: {\n OrderID: { type: "number" },\n Freight: { type: "number" },\n ShipName: { type: "string" },\n OrderDate: { type: "date" },\n ShipCity: { type: "string" }\n }\n }\n },\n pageSize: 10,\n serverPaging: true,\n serverFiltering: true,\n serverSorting: true,\n requestEnd : function ()\xc2\xa0{\n $("#loading-msg").data("kendoWindow").close();\n }\n},\nRun Code Online (Sandbox Code Playgroud)\n\n您的代码在这里修改:http://jsfiddle.net/OnaBai/MG89G/595/
\n