Я использую валидацию jquery, однако некоторые конкретные значения полей можно скопировать из других полей, например, выбрать инъекции опций меню из текстового поля, а также математические формулы, заполняющие текстовые поля.У меня проблема в том, что когда мой метод js заполняет поле, он все равно обнаруживает ошибку валидации.Если я щелкну в поле, чтобы выделить его, ошибка проверки исчезнет.
Есть ли способ удалить ошибку проверки после того, как мой метод js заполнил поле?
Пример кода с использованием триггера
$("#rowInjector_1").tapestryFormInjector("trigger").live(Tapestry.AJAXFORMLOOP_ROW_ADDED, function(){
setRequiredFields();
var injectedRow = $(this).prev().attr("id");
//adds new funding values to newly created row.
$("#" + injectedRow + " .orgKey").val(newOrgKey).trigger('change');
$("#" + injectedRow + " .category").val(newBudgetCategory).trigger('change');
$("#" + injectedRow + " .percentage").val(newPercentage).trigger('change');
$("#" + injectedRow + " .amount").val(newTotal).trigger('change');