Here is the script itself
$(document).ready(function(){ /* на все формы */ $('#ajax_form').submit(function(e){ //отменяем стандартное действие при отправке формы e.preventDefault(); //берем из формы метод передачи данных var m_method=$(this).attr('method'); //получаем адрес скрипта на сервере, куда нужно отправить форму var m_action=$(this).attr('action'); //то есть в стандартном формате передачи данных формы var m_data=$(this).serialize(); $.ajax({ type: m_method, url: m_action, data: m_data, success: function(result){ $('#content .row-fluid').html(result); } }); }); });
After submitting the form, it returns with new data and when pressed again, the AJAX no longer works. The form itself is the same, only new data is being substituted, so I’ve run out of ideas why this could be.
$('#content .row-fluid')
? - Zhukov Roman.on()
- Zhukov Roman