Mam pewien problem otóż stworzyłem sobie zapisywanie informacji do bazy danych poprzez AJAX i podglądając moją funkcję widzię, że wszystko co robię w tym ajax-ie wykonuje się dwa razy
Kawałek kodu :
$(document).ready(function() { $('#_submit').click(function(){ updateSettings("{{ path('settings_update', { 'id': entity.id }) }}", $('#edit_form'), "{{ path('user_generator', { 'id': entity.id }) }}"); }); }); function updateSettings(url, form, url_panel) { $.ajax({ type: "POST", url: url, beforeSend : function (){ $('body').css('cursor', 'wait'); }, success: function(){ $('body').css('cursor', 'default'); $("#ret_msg").html('ZAKTUALIZOWANO INFORMACJE'); $("#ret_msg").show(); setTimeout(function(){schowajElement("#ret_msg");}, 2 * 1000); refresh(url_panel); } }); }[b][/b]
Czy ktoś podpowie w czym problem?