Я пытаюсь сделать довольно простой $ .post() с jQuery. У меня типичная форма со входами и кнопка в конце с id #subBuy.jQuery Ajax POST не проходит
Вот мой JQuery:
$('#subBuy').live('click',function() {
$.post('php/buyCoup.php', $('#buyCoup').serialize(), function(){
$('#buyCoup').hide();
$('#success').show();
});
});
При нажатии на кнопку, она должна опубликовать форму с Ajax и показать/скрыть некоторые элементы от успеха.
Я знаю, что HTML в порядке, потому что форма, представленная без jQuery раньше.
Вот buyCoup.php:
<?php
session_start();
$con = mysql_connect("localhost","foo","bar");
mysql_select_db("coupons", $con);
$retailerName = $_REQUEST["retailerName"];
$intDeal = $_REQUEST["intDeal"];
$coupTerms = $_REQUEST["coupTerms"];
$datePicker = $_REQUEST["datepicker"];
mysql_query("correctly functioning query to insert the data");
?>
Любая помощь?
Помимо недостатков безопасности, есть так много, что может пойти не так здесь. Вы используете firebug для проверки ответа? – JamesHalsall