dossiers: transform form to calebasse ajax form

Fixes forms errors
This commit is contained in:
Jérôme Schneider 2014-06-11 14:30:27 +02:00
parent c18ba30589
commit 243e22a934
2 changed files with 17 additions and 0 deletions

View File

@ -76,6 +76,21 @@ function generic_ajaxform_dialog(url, title, id, width, btn_submit_name, redirec
});
}
/**
* Transform form(s) into your id to ajax forms
*/
function calebasse_ajax_form(id) {
function onsuccess(response, status, xhr, form) {
$(id).html(response);
$('form').ajaxForm({
success: onsuccess,
});
}
$('form').ajaxForm({
success: onsuccess,
});
}
function add_dialog(on, url, title, width, btn_text) {
// function used to add patient schedules, events and acts

View File

@ -131,6 +131,7 @@ function load_tab2_adm() {
'#ajax-dlg', '500px', 'Supprimer');
});
$('input#id_id-birthdate').datepicker({dateFormat: 'd/m/yy', showOn: 'button' });
calebasse_ajax_form('#tabs-2');
}
function load_tab3_addresses() {
@ -323,6 +324,7 @@ function load_tab7_socialisation() {
}
function load_tab8_medical() {
calebasse_ajax_form('#tabs-8');
SelectFilter.init("id_mises_1", "Catégorie", 0, "/static/admin/");
SelectFilter.init("id_mises_2", "Catégorie", 0, "/static/admin/");
SelectFilter.init("id_mises_3", "Catégorie", 0, "/static/admin/");