Hi
Is there any progress with supporting 24:00 time? (as described in this post http://www.telerik.com/forums/timepicker-does-not-conform-to-is0-8601-3-5-2-on-time-of-day-midnight-representations)
I have an application where I'm gathering customer data via Kendo UI spreadsheet with DataSource. One of the fields is a DateOfBirth which I need to capture in en_GB format: dd/mm/yyyy. Please see this JsFiddle as an example: https://jsfiddle.net/s4c87msq/3/
Following are the issues:
1. If you enter text "01/03/1999" into any column - text or number or date, it gets parsed as en_US date (so the content of the cell changes to "03/01/1999"). How do I stop a texrt field being parsed as a date?
2. I'm having to set the DataSource schema DateOfBirth field type to "string" because if it is set to "Date" I get an error when kendo tried to parse it on change: TypeError: e.indexOf is not a function
Can you please refer to the JsFiddle and let me know how do I get the correct date from Spreadsheet in the dataSource?
Many thanks.
I have the pivot grid hooked up to an OData data source.
I notice that the pivot grid is making requests such as
http://localhost:52652/odata/PO?$inlinecount=allpages&measuresAxis=columns&rows[0][name][]=strBuyer&rows[0][expand]=falseAre the URL parameters that it's using and the required return data format documented anywhere?
Hi,
I'm using kendo multi select drop down,if items are not available in multi select drop down i'm giving option to add items.after adding items multi select drop down is not getting refreshed with added details,and im using multi select drop down in ng-repeat.
Here is the my code.
View:
<div class="row form-group" ng-repeat="questionOption in questionnaireAdd.questions"> <div class="col-sm-10"> <label class="label"> Select follow up Questions<span class="mg-right-align"> <a href="" uib-tooltip="Manage question group" tooltip-placement="left" data-target="#addQuestion" data-toggle="modal">Add Question</a> </span> </label> <label class="select"> <select id="followupQueId" kendo-multi-select ng-model="questionOption.followupQuestionDetails" required k-data-text-field="'questionName'" k-data-value-field="'parentId'" k-options="questionnaireAdd.questionDropdownOptions" k-rebind="questionnaireAdd.questionDropdownOptions"></select> </label> </div> </div>
Controller:
function onGetQuestionsSuccess(data: Array<Reactore.CMS.Models.Question>) { var questionsList = data.filter((o) => o.id !== questionnaireAddVm.questionDetailId); questionnaireAddVm.questionsList = .map(questionsList, ((i) => { return .extend({}, i, { parentId: i.id }); })); questionnaireAddVm.questionDropdownOptions = { dataSource: { data: questionnaireAddVm.questionsList, sort: { field: "questionName", dir: "asc" } } }; } function onGetQuestionsFail(error) { console.log("Failed to get questions" + error); } function loadQuestions(questionGroupId) { cmsFacade.questionGroupApi.getQuestionsByQuestionGroupId(questionGroupId).then((data) => onGetQuestionsSuccess(data), (error) => onGetQuestionsFail(error)); }
If i used $('#followupQueId').data("kendoMultiSelect").dataSource.add(data); like this its adding to list but as I'm using dropdown in repeat its not pushing item to all repeated drop down its adding to first drop down.
Appreciate your support!
Thanks!
I believe this is due to me data-binding twice, once on initialization for default and another after initialization. I am using both MVC and Javascript... but the javascript is in a different folder.
helper.Kendo().MultiSelect()
.Name(name)
.AutoClose(false)
.Value(selectedValue)
.Placeholder(placeholder)
.DataTextField(dataTextField)
.DataValueField(dataValueField)
.DataSource(
source =>
{
source.Read(read =>
{
read.Action(methodName, controllerName);
});
});
and
resourcesSelect.data("kendoMultiSelect").bind("select", selectAll);
After selecting them. When I click it's fine, however on hitting the "enter" key it fires off both selects and selects it twice. Am I looking in the right place? Or is it because of my handler method.
function selectAll(e) {
var dataItem = e.item;
var values = this.value();
if (dataItem.text() === "ALL") {
values = e.sender.dataSource.data().map(function (item) {
return item.value;
});
}
else {
var index = $.inArray("ALL",values);
if (index > -1) {
values.splice(index, 1);
}
}
this.value(values);
};
Hi all
I am trying to display events with no attendees on top of the other attendee groups in the timeline mode, so I can just simply drag and drop the events with no attendee to a attendee.
The vertical grouping demo just ignores those events without any attendees: http://demos.telerik.com/kendo-ui/scheduler/resources-grouping-vertical
How can I implement this functionality? Can you provide a working demo if possible?