SyntaxError:意外的标记ILLEGAL

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)

哪里错了?为什么我收到此错误?

我的小提琴.

Ona*_*Bai 2

而不是在发出过滤器后立即执行关闭。我的建议是关闭数据源 requestEnd 事件的窗口。

\n\n

即:清除过滤器:

\n\n
function clearFiter() {\n    $("#loading-msg").data("kendoWindow").center().open();\n    $("#grid").data("kendoGrid").dataSource.filter([]);\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

和数据源:

\n\n
dataSource: {\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},\n
Run Code Online (Sandbox Code Playgroud)\n\n

您的代码在这里修改:http://jsfiddle.net/OnaBai/MG89G/595/

\n