JQuery формы submitHandler без обновления - PullRequest
0 голосов
/ 01 октября 2018

Привет, этот код, позвольте мне отправить форму без обновления браузера, но теперь я попробовал и не работает:

HTML-форма:

<form method="post" action="" name="getPrice" id="getPrice" hidden>
            <input name="numlic2" id="numlic2" type="number" >
            <input name="product2" id="product2" type="number" >
            <input name="typ" id="typ" type="number" value="<?php $login->getCompanyTypeById($_SESSION['user_id']);?>">
            <input name="priceL" id="priceL" type="number" value="<?php $login->getCompanyPriceListId($_SESSION['user_id']);?>">
            <button type="submit" id="ask" name="ask" class="button">Ask</button>
        </form>

JAVA SCRIPT:

$("#getPrice").validate({
        debug: false,
        rules: {
            input: "required",
        },
        messages: {
            input: "Inserta una palabra.",
        },
        submitHandler: function(form) {
            // do other stuff for a valid form
            $.post('ask.php', $("#getPrice").serialize(), function(data) {
                });
            return false;
        }
    });

Можете ли вы сказать мне, какая часть не так?когда я изменяю часть $ .post на form.submit ();работает, но страница перезагружается, и мне нужно избегать перезагрузки.

Пожалуйста, помогите.

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