【发布时间】:2015-09-11 11:20:12
【问题描述】:
我无法使用 ajax 从 php 脚本接收数据。我有一个将信息发送到 php 脚本的表单。这只是一个测试。如果可行,我想从数据库中接收信息。
$('.search-member-submit-btn').click(function () {
var firstname = $("#search-member-firstname").val();
var lastname = $("#search-member-lasttname").val();
$.ajax({//AJAX request
type: "POST",
url: "/website/include/process/send_membersearchrequest_process.php",
async: true,
data: {firstname: firstname, lastname: lastname},
success: function (data) {
alert(data);
$(".search-member-result-address").html(data);
},
});
});
HTML:
<div class="col-md-3">
<div class="search-member-result-container">
<address class="search-member-result-address">
</address>
</div>
</div>
<div class="search-member-form">
<input class="search-member-input" id="search-member-lastname" placeholder="Name">
<input class="search-member-input" id="search-member-firstname" placeholder="Vorname">
<div class="search-member-submit-btn">suchen</div>
</div>
PHP
<?php
$lastname = $_POST['lastname'];
echo $lastname;
?>
【问题讨论】:
-
检查开发者工具的网络选项卡以查看来自 AJAX 调用的原始响应。
-
alert()开火了吗?它显示了什么?