Описание тега knockout-validation

A plugin for knockout.js for declarative, rule-based validation of models and properties.
0 ответов

Нокаут проверки нескольких радио кнопок

Я использую в своем проекте проверку выбивки и выбивки и хочу проверить группу переключателей, если выбрана одна из них. В этой скрипке вы можете увидеть мой HTML, как он выглядит, и JS тоже. self.inputModel = ko.validatedObservable({ discountAmount…
22 ноя '16 в 10:39
1 ответ

Knockout.js - установите для свойства insertMessages значение false только для одного свойства viewmodel

Используя Knockout.js, можно установить для свойства insertMessages значение false для одного и только одного свойства модели представления вместо использования ko.validation.init({ insertMessages: false });который, как я полагаю, устанавливает знач…
01 июн '16 в 14:07
1 ответ

Knockout Validation - При использовании плагина сопоставления разрывается привязка сообщений валидации

Я видел несколько похожих вопросов на эту тему, но ни один из них не помог. Я хотел опубликовать это здесь, прежде чем открывать заявку на проект GitHub для плагина проверки на случай, если это проблема PEBKAC.:) Вопрос прост. У меня есть объект, ко…
1 ответ

Как проверить модель в валидации нокаутом

Я создал модель представления и хочу проверить эту модель, используя валидацию. Вот мой вид модели function SignInViewModel() { var self = this; self.userName = ko.observable('').extend({ required: true, pattern: { message: 'Username must be a valid…
2 ответа

Проверка достоверности нокаута

У меня есть группа предметов, которые мне нужно проверить в целом. Я настраиваю validatedObservable в группе, но сообщение об ошибке не отображается. У меня есть упрощенный пример здесь. Я хочу, чтобы каждое число составляло от 0 до 100, а сумма - р…
13 ноя '12 в 16:38
1 ответ

Диапазон сообщения об ошибке проверки выбивания

Я использую плагин для проверки правильности нокаута, и он работает нормально, но у меня есть небольшая проблема, я хочу сделать диапазон проверки немного более заметным, используя css, и я хочу вставить диапазон проверки только перед элементом ввод…
2 ответа

Отображение нокаута - проверка массивов

Как установить валидацию для массивов, используя валидацию? Определение моего объекта //c# code public class Trophy { public string Name { get; set; } public string Category { get; set; } public double PrizeMoney { get; set; } } public class Player …
1 ответ

Knockout X-Editable, обработчик успеха не вызывается

У меня есть столбец в таблице с выбиваемыми значениями x-editable связывания. После загрузки страницы и в результате привязки ко для каждой строки вызывается обработчик успеха (что нормально, я могу этого избежать). Но как только страница настроена,…
3 ответа

Валидация нокаута оценивается сразу при загрузке

Я использую MVC, Knockout и Knockout Validation для проверки моей модели представления. Я сталкиваюсь с проблемой, когда проверка свойств модели представления запускается сразу после загрузки. Другими словами, "Это поле обязательно для заполнения" о…
03 дек '12 в 20:27
2 ответа

Проверка нокаута - Как проверять наблюдаемые только после сохранения всей модели

Я использую Knockout Validation, и я действительно изо всех сил пытаюсь заставить поля в моей форме проверять только после того, как я вызову save для всей модели. В тот момент, когда пользователь проходит через форму, если он вводит недопустимое зн…
27 май '16 в 15:09
1 ответ

Как я могу динамически отключить текстовое поле, используя наблюдаемые Knockout?

Я использую форму регистрации, и когда я нажимаю кнопку "Отправить", я хочу отключить текстовое поле с помощью Knockout. Я пробовал следующее: var viewModel = { Textboxcontrol: ko.observable(true), // by default textbox is enable to edit Register: {…
1 ответ

Как узнать, какое поле недопустимо при проверке нокаута?

У меня довольно большая нокаут-модель, и я хочу проверить все вложенные модели в ней: self.errors = ko.validation.group(self, { deep: true }); Валидатор обнаружил ошибку: > self.errors() ["This field is required."] Я не знаю, какое поле моей огро…
05 дек '14 в 11:25
1 ответ

Проверка нокаута не работает

Это может быть самый простой вопрос, но я не могу решить это. Проверка на моей странице не работает. Каждый раз, когда я отправляю страницу, оставляя все поля ввода пустыми, генерируется предупреждение "Неудачно". И если я введу все поля с некоторым…
31 янв '13 в 08:57
2 ответа

Есть ли способ продлить валидацию в validatedObservable Knockout Validation?

Мне нужно убедиться, что каждая наблюдаемая действительна, а также убедиться, что все наблюдаемые действительны вместе. В моем упрощенном примере у меня есть modelNumber и stockNumber, которые требуются каждый, но вместе они также должны сформироват…
04 апр '16 в 16:55
0 ответов

Проверка нокаута не работает для динамических выпадающих списков

Я использовал knockoutjs (3.3.0) и knockout-validation (2.0.3) в веб-приложении MVC 5 для создания формы, которая, помимо других полей, динамически отображает количество пар списка выбора на основе другого значения списка выбора. (т. е. выберите кол…
03 сен '15 в 13:32
1 ответ

Как создать одно сжатое сообщение об ошибке с ko.validation.group?

У меня есть много групп ошибок, которые выполняются согласно условию условию. @errors1 = ko.validation.group [ @foo, @bar ] @errors2 = ko.validation.group [ @x , @y, @z ] @errors3 = ko.validation.group [ @apha , @beta, @gama ] Теперь по какой-то при…
09 дек '14 в 19:08
1 ответ

Как отправить и получить объект в нокауте JS на Submit?

У меня есть некоторые поля в форме, я хочу отобразить их в виде сетки на другой странице. Каково будет лучшее решение для этого? Или я могу сделать это как одностраничное приложение? вот мой HTML-код <html> <head> <script type="text/j…
04 авг '14 в 12:23
1 ответ

Повторная проверка свойства с нокаутом

У меня есть следующий класс, который проверяет имя и не позволяет пользователю вводить пустое имя. С его помощью я могу получить действительное значение и уведомить пользователя, если ввод недопустим (сохраняя последнее правильное значение). class @…
2 ответа

Пользовательское отображение дочернего массива объектов и добавление проверки

Строка JSON получена с сервера, и я пытаюсь настроить карту с помощью плагина KO Mapping, чтобы я мог добавить проверку с помощью плагина проверки KO. Существует модельный объект с именем Player который имеет свойство с именем Trophies который являе…
0 ответов

Как исключить наблюдаемую группу проверки из нокаута JS?

Это мой код self.BusinessDate.extend({ required: false }).extend({ isBusinessDate: { url: '@Url.Action("ValidBusinessDate", "Data")', date: self.BusinessDate() } }).extend({ onlyIf: function() { return self.OverrideEffectiveDate() === "Y"; } }); Вал…
06 окт '17 в 19:24