or
$("<div id='ColumnNamesTMP' />").kendoListView({ dataSource: dataSource, pageable: false, dataBound: function(e) { var html = $("#ColumnNamesTMP").html(); GridData.columnChooser.content(html); }, template:kendo.template(template) });$("#ColumnNames").kendoListView({ dataSource: dataSource, pageable: false, dataBound: function(e) { var html = $("#ColumnNames").html(); $("#ColumnNames").remove(); GridData.columnChooser.content(html); }, template:kendo.template(template)});$("<div id='colChooser'/>").kendoWindow({ actions:["Maximize", "Minimize", "Close"], width:"14em", height:"25em", title:"Choose Columns", modal:true});
GridData.columnChooser = $("#colChooser").data("kendoWindow"); GridData.columnChooser.content(html);In the kendo.grid.js I can see a line:
html += kendo.attr("title") + '="' + th.title.replace(/'/g, "\'") + '" '
Please look at replace part. It replaces apos with apos.
I think your intention was to handle quot.
Thanks.
| 400 | Bad Request |
| 401 | Unauthorized |
| 402 | Payment Required |
| 403 | Forbidden |
| 404 | Not Found |
| 405 | Method Not Allowed |
