ajax отправляет страницу загрузки запроса и показывает параметры в URL - PullRequest
0 голосов
/ 12 июня 2018
<script>    
    function insert_record(){

            alert($("#myform").serialize());

            $.ajax({

                type:"POST",
                url:"data.php",
                data:$("#myform").serialize(),
                success:function(x){

                }
                //end of success function

            }); 

    }
</script>

1 Ответ

0 голосов
/ 12 июня 2018

Вам действительно нужно дать нам больше для работы, расширить вопрос, проблему и то, что вы пробовали.

Я попробую, основываясь на предположениях, которые ..

Я собираюсь предположить, что у вас есть HTML-форма с методом, установленным на POST.И вы (пытаетесь) обойти фактическую отправку данных (отправить) в функцию JavaScript.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/submit

Ожидается, что это перезагрузит страницу

Страница перезагрузки AJAX с POST

Atleast, Iя делаю другое предположение, что источником перезагрузки является не вызов AJAX, а исходный текст #myform submit.

Почему параметры отображаются в URL-адресе?Возможно, потребуется дважды проверить, установлен ли метод на POST.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...