this.options.fields [field] не определено при отправке

Когда я отправил в модал редактирования формы начальной загрузки, я получил ошибку в консоли:

this.options.fields[field] is undefined

но иногда я не получаю ошибку, хотя я отправляю те же данные

Я использовал загрузчик валидатора и модальный бутстрап

$("#frmEdit<?php echo judulAdministrationsDefault(); ?>").bootstrapValidator({
live: 'enabled',
message: 'This value is not valid',
submitButton: '$frmEdit<?php echo judulAdministrationsDefault(); ?> button[type="submit"]',
submitHandler: function(validator, form, submitButton) {
$("#loadingSaving").html("<center style='padding: 10px'><img src='<?php echo base_url()?>assets/images/loading.gif'></center>");
var data = new FormData(document.getElementById("frmEdit<?php echo judulAdministrationsDefault(); ?>"));
$.ajax({
url:'<?php echo base_url().judulAdministrationsDefault()."/simpan_create_".judulAdministrationsDefault()."/"; ?>',
type: "POST",
data:  data,
contentType: false,
cache: false,
processData:false,
async: true,
success: function(data){
console.log(data);
var tmp = eval('('+data+')');
if(tmp.successFlag==true){
refreshData_<?php echo judulAdministrationsDefault(); ?>();
$('#message_status').html('<div class="alert alert-success fade in"><button class="close" data-dismiss="alert">×</button><i class="fa-fw fa fa-check"></i><strong>Success</strong> Data berhasil disimpan.</div>');
setTimeout(function(){ $('#edit_<?php echo judulAdministrationsDefault(); ?>').modal('hide');},2000);
}else{
$("#loadingSaving").html("");
$('#message_status').html('<div class="alert alert-danger fade in"><button class="close" data-dismiss="alert">×</button><i class="fa-fw fa fa-times"></i><strong>Error!</strong>'+tmp.error_msg+'</div>');
setTimeout(function(){ $('#message_status').html(''); },3000);
}
}
});
return false;
}

});

образ

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector