Jquery valyation на Kendo Dropdownlist не работаетJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Jquery valyation на Kendo Dropdownlist не работает

Сообщение Anonymous »

Недавно мы обновили наш проект с JQUERY 1,8.3 до 3.7.1.
В то же время мы обновили пользовательский интерфейс Kendo с 2013.1.514.340 до 2024.3.806.462
Мы также обновили проверку jQuery с 1,8. От 0 до 1.21.0 < /p>
Поскольку обновления проверки в раскрывающихся списках Kendo больше не работают. Если вы оставите метку опции («Пожалуйста, выберите значение»), она передает проверку. Не удастся проверить и вскрывать пользователю сообщение о том, что требуется выбор. Приложение (сотни). < /p>
снова отредактировано: похоже, это не просто раскрывающиеся списки, но и все элементы управления Kendo. Все они «требуются: правда», но когда пусто проходит проверка. Я добавил больше кода проверки jQuery.


$(document).ready(function () {
errorDialog = new ErrorDialog("Form1", "divStatus");
errorDialog.ShowServerMessageDialog(true);
ClientValidationRuleRequest();
});





NDC:

b.Change("ChangeDrug"))
.HtmlAttributes(new {style = "width: 600px;"})
.DataSource(source =>
source.Read(read => read.Action("AjaxGetAllDrugs", "MAIN"))
.ServerFiltering(true)
)
%>




< /code>
.js
function ClientValidationRuleRequest() {
var DrugDropDownRule = {
required: true,
messages: {
required: "Please select a drug from the NDC drop down list."
}
};

errorDialog.AddClientValidationRule("#DrugListType", DrugDropDownRule, true);
}

$("#SaveSubmission").click(function () {
var valid = errorDialog.ValidateForm(true);
if (valid) {

blah blah blah
}
return false;
});

this.ValidateForm = function (complete) {
var validator = $(_selectorForm).validate();

// clear any left over server side messages so they do not get re-displayed
$(_selectorErrorLabelContainer).empty();
$(_selectorValidationMessageText).empty();

validator.settings.rules = {};
validator.invalid = {};
for (var i = 0; i < _listValidationElements.length; i++) {
try {
validator.element(_listValidationElements.Selector);
if (eval(complete) || eval(!_listValidationElements.Complete)) {
$(_listValidationElements.Selector).rules("add", _listValidationElements.Rule);
validator.element(_listValidationElements.Selector);
}
} catch (e) {
console.log(e);
}
}

if (validator.numberOfInvalids() > 0 || _listCustomValidationMessages.length > 0) {
// append custom validation messages
var customContent = "";
if (_listCustomValidationMessages.length > 0) {
for (var i = 0; i < _listCustomValidationMessages.length; i++) {
customContent += ErrorHelperCreateValidationEntry("", _listCustomValidationMessages);
}
_listCustomValidationMessages = new Array();
}

// copy content from jQuery Validation container to our own validation message container
$(_selectorValidationMessageText).html($(_selectorErrorLabelContainer).html());
$(_selectorValidationMessageText).append(customContent);

this.ShowValidationDialog();
return false;
}

return true;
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... ot-working
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Jquery valyation на Kendo Dropdownlist не работает
    Anonymous » » в форуме Jquery
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Jquery valyation на Kendo Dropdownlist не работает
    Anonymous » » в форуме Jquery
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Jquery valyation на Kendo Dropdownlist не работает
    Anonymous » » в форуме Jquery
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Как отобразить DropDownList как частичное представление внутри ASP.NET Core MVC Kendo Grid?
    Anonymous » » в форуме C#
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Пользовательский интерфейс Kendo добавляет DropDownList в Grid (MVC)
    Anonymous » » в форуме C#
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Jquery»