所以这里是我的问题,我使用AJAX(jQuery)将一个表单发布到process.PHP,但该页面实际上需要回应一个响应,如苹果或梅花。我不知道如何从process.PHP获取响应,并将其存储为变量…
以下是我到目前为止的代码:
<script type="text/javascript">
function returnwasset(){
alert('return sent');
$.ajax({
type: "POST",url: "process.PHP",data: somedata;
success function(){
//echo what the server sent back...
}
});
}
</script>
还需要在json中回显process.PHP中的响应?还是纯文本会不错?
对不起,如果这听起来像一个愚蠢的问题,这是我第一次在Ajax中做这样的事情。
PS:如何在上述代码中命名POST请求?
<?PHP echo'apple'; ?>几乎完全是你在服务器上所需要的。 对于JS端,服务器端脚本的输出作为一个参数传递给成功处理函数,所以你可以这样做
success: function(data) {
alert(data); // apple
}