Я использую CodeIgniter и DHTMLX для создания моей системы. Когда мой сайт сначала загружает, он показывает DHTMLXGrid со всеми данными из БД. И когда я нажимаю на запись и нажимаю кнопку редактирования, она покажет Formlayout.Данные из Formlayout не сохраняются в базе данных
В моей форме первое поле - это описание, а затем флажок, который будет содержать несколько других полей выбора. Если я не изменил данные статуса флажка, вы не получите сохранение в БД. Я не знаю, что не так в моем коде. Я новичок в этом. Любая помощь будет высоко оценен.
workbench.js
if(buttonid=='save') {
eval(formSaveCallback);
myFormbar.validate();
if (defFrmSaveHandling) {
dhxLayout.cells('b').collapse();
search.grid.updateFromXML(search.grid.xmlLoader.filePath,true,true);
}
}
datalibrary.js
function Save(){
addForm.send(layoutBench.formDataUrl+'add/', "post", function(loader, response){
if (debug) console.log('Save return code is :-',response);
if(response==1) {
$('#info').fadeIn();
$('#info').html('Data is saved successfully');
$('#info').fadeOut(3000);
}
});
}
Мой контроллер и модель работает отлично. Я думаю, проблема связана с тем, что размытие не срабатывает, когда я не нажимаю на какие-либо другие элементы управления после добавления описания, может быть, если я могу дать задержку и включить сохранение, то он будет работать. Но я не знаю, как это сделать. Любая помощь по этому вопросу? Thanx.