大家好,我試圖在已創建的div中顯示ajax響應,但我無法顯示。你能幫我解決我錯在哪裏嗎?無法在已創建的div標籤中顯示ajax響應
<form id="coupon" action="">
<label>Have a Coupon?</label>
<input name="couponcode" id="couponcode" value="" />
<input type="submit" value="Apply" />
</form>
<div id="result"></div>
現在我jQuery的功能是下面一個。
$("#coupon").submit(function (event) {
/* Stop form from submitting normally */
event.preventDefault();
/* Clear result div*/
$("#result").html('');
/* Get some values from elements on the page: */
var values = $(this).serialize();
/* Send the data using post and put the results in a div */
$.ajax({
url: "coupon.php",
type: "post",
data: values,
success: function (response) {
$('#result').html(response);
}
});
});
我的coupon.php
文件代碼在1以下。
<?php
if (!empty($_POST)) {
$coupon = $_POST['couponcode'];
//json_encode(array('coupon' => $coupon));
echo $coupon;
}
?>
認沽警報,並檢查響應爲空或返回任何價值 – Gautam3164
'$(「#優惠券」),HTML(。 ..''你不是說'$('#result')。html(...' – blue112
沒有什麼當我成功提醒 – user2362946