Как проверить ввод требуется в jquery SmartWizard при загрузке контента из ajax? - PullRequest
0 голосов
/ 30 сентября 2018

У меня успешно реализован jquery SmartWizard для проверки текста ввода, но при загрузке текста ввода из ajax проверка не работает.

код для проверки:

// Toolbar extra buttons
var btnFinish = $('<button></button>').text('Simpan')
.addClass('btn btn-info')
.on('click', function() {
  if( !$(this).hasClass('disabled')) {
    var elmForm = $("#myForm");
    if(elmForm){
      elmForm.validator('validate');
      var elmErr = elmForm.find('.has-error');
      if(elmErr && elmErr.length > 0) {
        alert('Oops we still have error in the form');
        return false;
      } else {
        alert('Great! we are ready to submit form');
        elmForm.submit();
        return false;
      }
    }
  }
});

Как мнеподтвердить ввод?

1 Ответ

0 голосов
/ 08 мая 2019

Я использую этот код, он работает.

var btnFinish = $('<button></button>').text('Finish')
                 .addClass('btn btn-finish')
                 .on('click', function(){
  if( !$(this).hasClass('disabled')){
    var elmForm = $("#myForm");
    if(elmForm){
      elmForm.validator('validate');

      var elmErr = elmForm.find('.has-error');
      if(elmErr && elmErr.length >0){
        alert('Oops, sorry');
        return false;
      } else {
        alert('work! ');
        elmForm.submit();
        return false;
      }
    }
  }
});
...