Я представляю форму, используя ajax. Затем он обрабатывается в PHP, а в response
я возвращаю весь код PHP/HTML. Каков правильный метод отправки «ответа» в качестве переменных из PHP?Как отправить «ответ» на представленную форму Ajax?
Мой JS
$.ajax({
url: 'index.php',
type: 'post',
data: {
"myInput" : $('#myInput').val(),
},
success: function(response) {
if(!alert(response)) {
// do something
}
}
});
и мой PHP просто принимает значение Отвечали Input и манипулирует его:
if (isset($_POST["myInput"])) {
// doing something - and I want to send something back
}
Если вы получаете доступ к файлу PHP через его URL-адрес (а не через AJAX), он все еще показывает источник? Ваша PHP-среда может быть неконфигурирована. –
В моем файле index.php отображается сама форма, а не исходный код. Форма представляется себе, и все это хорошо. ответ просто показывает мне весь исходный код –