Я пробовал так много вещей, не могу понять это, я использую этот код, и я знаю, что запуск работает, потому что сценарий, к которому он подключается, вставляет некоторую информацию в БД, но обратный вызов никогда не запускается.
<script type="text/javascript">
$(document).ready(function() {
$(document.body).on('click', "#reply_submit", function() {
var formData = $('#reply').serialize();
$.post("newpost.php",formData, function(data){
alert("hi");
}, "json");
});
});
Идентификатор моей формы - «ответить», а кнопка, которую я использую для отправки, - «ответить-отправить», просто чтобы убедиться, что все понятно.
Это также не сработает, если я уберу эту последнюю вещь "json" между прочим.