I am trying to use Kendo's Dialog to get user confirmation of an action. I am using Kendo v 2022 3.913 with jQuery 3.7.1, but I get an error when trying to initialize the component (see below). Has anyone experienced this? If so, how did you fix it? I think I have loaded all the dependencies.
The error:
Hi,
I have few questions regarding kendo grid, i have implemented kendo grid for three nested levels, in every level it has checkboxes, i want to do if i select the parent level checkbox, it should expand its child and all child checkboxes should also selected, is it possible in kendo-grid??
if so do you have any demo link?
i have attached the image for you understanding, but in that it has only one level, in my case i have two nested levels
Thank you

Hello I have the following MVC code in a .cshtml file for an ASP.MVC application:
@(Html.Kendo().CheckBoxFor(m => m.IsNotificationSuppressed).Checked(false).Label("some text"))Until a few days ago, this line worked fine. But we've recently updated Kendo to the most recent version and now it's throwing the following JavaScript error:
Uncaught TypeError: jQuery(...).kendoCheckBox is not a functionAnd the checkbox appears but without a label.
I've already determined that neither "m" (the view model) nor the property IsNotificationSuppressed are null. I cannot find any information as to what is causing this CheckBoxFor to not function and its use here matches the examples given in every example I can find for the Kendo checkbox.
What is wrong here and how do I fix this?
Also the kendo.all.min.js file appears to be a 2016 version and ctrl-f for kendocheckbox finds nothing. Is this the problem? How do I update this file and why didn't it update when the rest of Kendo was updated?

$scope.dataSource = new $kendo.data.DataSource({
pageSize: 10,
serverPaging: false,
serverFiltering: false,
schema: {
model: {
id: "id"
}
},
transport: {
read: read
}
});
$scope.gridOptions = {
selectable: "multiple",
pageable: {
pageSizes: [5, 10, 15, 20, 25, 50]
},
persistSelection: true,
resizable: true,
filterable: { mode: "row" },
sortable: {
mode: "multiple",
allowUnsort: true
}
};
// template
<div kendo-grid k-data-source="dataSource " k-options="gridOptions">
</div>Even if the serverFiltering is set to false, when I write something to the filter textbox, the read function is invoked, but just for the first time.
Any help, please?
Hi,
Having problems getting the spinner portion of the kendoNumericTextBox to show up when width is les than 140px. 150pxs is ok, but at 140px it does not move over to the left it starts getting partially hidden:
I am using Kendo version: 2023.3.1010. Is there a work around so the spinner buttons appear when less than 140 pixels in width? Moving up to a different version at this time is not an option unfortunately.
<table id="date-picker-table">
<tbody>
<tr>
<td class="date-cell" style="width:16%">
<label for="startDate">Start Date:</label>
<input id="startDate" style="width:180px" />
</td>
<td class="date-cell" style="width:19%">
<label for="numb-days">Number of Days:</label>
<input id="num-days" style="width:140px" />
</td>
<td class="date-cell">
<label for="endDate">End Date:</label>
<input id="endDate" style="width:180px" />
</td>
</tr>
</tbody>
</table>Here is the initialization of the control in JavaScript:
$("#num-days").kendoNumericTextBox({
min: 0, // Minimum value
max: 9999, // Maximum value (4 digits)
decimals: 0, // Restrict to integers (no decimals)
format: "n0", // Display format for integers
restrictDecimals: true // Prevent decimal input
});Any work around or quick patch would be awesome.
Regards,
George
I am using
kendo.drawing.drawDOMto draw a chart from DOM into a template for exporting as a PDF. However the business want to add the custom parameters into the footer. This works but loses the default page numbering. I understand adding custom parameters overwrites the default params so I would like to know if there is a work around or correct way to do this.. One which will still allow us to correctly number the pages.
$scope.exportOther = function (objId, filename){
$scope.printDt = $.RGMPDate.onParseJSONUIDate(new Date());
const hiddenElement = document.getElementById('griddiv');
hiddenElement.style.visibility = 'visible';
kendo.drawing.drawDOM($(".chart-content-wrapper"), {
paperSize: "A4",
landscape: true,
margin: {
left: "2cm",
top: "2cm",
right: "2cm",
bottom: "2cm"
},
forcePageBreak: ".page-break",
scale: 0.5,
title: filename,
template: kendo.template($("#page-template").html())
(
{
pageNum: "",
totalPages: "",
fBasisSelectedLockedTxt : $scope.fBasisSelectedLockedTxt,
rgod: $scope.printDt,
fTimespanSelectedTxt: $scope.fTimespanSelectedTxt
})
}).then(function (group) {
kendo.drawing.pdf.saveAs(group, filename);
hiddenElement.style.visibility = 'hidden';
});
}; $.ajax({
url: SendPrompt.fmt(encodedMessage, encodedUserName),
async: true,
contentType: 'application/json',
type: "POST",
dataType: "json",
processData: false,
headers: { Authorization: tokenData() },
beforeSend: setHeader,
success: function (data) {
var answer = data.Answer.replace(/(?:\r\n|\r|\n)/g, '\n\n');
chat.renderMessage({
type: "MyText",
text: answer
}, {
id: kendo.guid(),
name: gptName
});
}, error: function (jqXHR, textStatus, errorThrown) {
console.log("Status:", textStatus);
},
complete: function () {
messageTemplate.animate({ opacity: 0 }, 500, function () {
$(this).css({ display: 'none' });
});
chat.wrapper.find(".k-input").prop('disabled', false);
chat.wrapper.find(".k-button-send").prop('disabled', false);
}
});Hello!
Is there a simple way to remove autocomplete from gridfilter?
I want to use filterbox. I need filterbox. But I don't want autocomplete.
https://dojo.telerik.com/hYMEJZcB
Thank you
