Привет, этот код, позвольте мне отправить форму без обновления браузера, но теперь я попробовал и не работает:
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 ();работает, но страница перезагружается, и мне нужно избегать перезагрузки.
Пожалуйста, помогите.