网格中的树视图给出“意外令牌:”
TreeView in Grid gives "Unexpected token :"
我有一个 Telerik 网格,在 EditorTemplate 中带有 Telerik TreeView,当按下编辑按钮时会弹出,但除非我注释掉 TreeView,否则不会触发网格的 onEdit() 事件。
谷歌浏览器的调试器说:"未捕获的语法错误:意外令牌:"
特里克网格:
@{
Html.Telerik().Grid<SuperUserViewModel>()
.Name("Grid")
.DataKeys(keys => keys.Add(x => x.Id))
.ToolBar(commands => commands.Insert().ButtonType(GridButtonType.Text)
.Text("Opret superbruger"))
.Columns(column =>
{
column.Bound(x => x.UserInitials);
column.Command(commands =>
{
commands.Edit();
commands.Delete();
});
})
.DetailView(x => x.ClientTemplate("<ul><# for (var i = 0; i < Organizations.length; i++) { if(Organizations[i].IsChecked != false){#>"
+ "<li><#= Organizations[i].Name #></li>"
+ "<# }} #></ul>"))
.EnableCustomBinding(true)
.DataBinding(dataBinding => dataBinding.Ajax()
.Select("SelectAjaxEditing", "SuperUser")
.Delete("DeleteAjaxEditing", "SuperUser")
.Update("SaveAjaxEditing", "SuperUser")
.Insert("InsertAjaxEditing", "SuperUser"))
.Pageable(paging => paging.Style(GridPagerStyles.Numeric | GridPagerStyles.PageSizeDropDown)
.Position(GridPagerPosition.Bottom))
.Editable(editing => editing.Mode(GridEditMode.PopUp))
.ClientEvents(events => events.OnDataBinding("test").OnEdit("OnEdit"))
.NoRecordsTemplate("Ingen brugere")
.Render();
}
Telerik TreeView:
@(Html.Telerik().TreeView()
.Name("organizations")
.ShowCheckBox(true)
.BindTo((IEnumerable)ViewData["organizationsAll"], mappings =>
{
mappings.For<OrganizationViewModel>(binding => binding
.ItemDataBound((current, org) =>
{
current.Text = org.Name;
current.Value = org.Id.ToString();
current.Checked = org.IsChecked;
current.Expanded = true;
})
.Children(org => org.Organizations));
}))
铬调试器:
Uncaught SyntaxError: Unexpected token : telerik.grid.editing.min.js:1146
b.grid.FormViewBinder.evaluatetelerik.grid.editing.min.js:1146
(anonymous function)telerik.grid.editing.min.js:1181
e.extend.proxy.gjquery-1.7.1.min.js:538
e.extend.eachjquery-1.7.1.min.js:480
e.fn.e.eachjquery-1.7.1.min.js:345
(anonymous function)telerik.grid.editing.min.js:1180
e.extend.proxy.gjquery-1.7.1.min.js:538
e.extend.eachjquery-1.7.1.min.js:476
b.grid.FormViewBinder.bindtelerik.grid.editing.min.js:1179
b.editing.implementation.editRowtelerik.grid.editing.min.js:868
(anonymous function)telerik.grid.editing.min.js:573
a.telerik.stopAlltelerik.common.min.js:1
f.event.dispatchjquery-1.7.1.min.js:1183
f.event.add.h.handle.ijquery-1.7.1.min.js:1103
您是否考虑过使用另一个 API 来制作树视图?
相关文章:
- React JS:未捕获(在承诺中)语法错误:在位置 0 的 JSON 中意外<令牌
- 未捕获的语法错误:意外的令牌,
- jQuery$.getJSON抛出意外令牌
- 当其他解析器认为意外的令牌有效时,json.parse会失败
- 意外的令牌模块生成失败:SyntaxError
- 为什么我在下面的..of循环中得到意外令牌
- 意外的令牌非法javascript/metrol
- 三元条件中出现意外的令牌中断
- DynamoDB和Node Js:意外的令牌h
- RegEx中出现意外的令牌错误
- data.php:1未捕获的语法错误:意外的令牌:
- 错误:[$parse:syntax]语法错误:令牌''是意外的令牌
- 组件中的ReactJS意外令牌
- Jquery脚本未在运行时加载编辑:意外的令牌
- 未捕获的语法错误:意外的令牌非法?看起来不错
- "未捕获的SyntaxError:意外的令牌ILLEGAL“;当我通过AJAX发送html时
- 获取意外的令牌ILLEGAL JS错误
- JavaScript-Gulp/Browserify:SyntaxError:意外的令牌
- Jquery .ajax() SyntaxError: 意外的令牌 N.
- AngularJS $http GET 请求到本地 JSON 文件返回语法错误:意外令牌]