我在前端有一个javascript请求,在后端有一个使用php文件作为网址的php。 我想知道如何重定向? 在一种情况下,如果表中有数据,我将初始化地图,而在另一种情况下,我将重定向。
PHP文件api.php
Display Name
这是我的回复。如果表格是空的,则我不知道如何在javascript中进行切换以处理响应。
JavaScript代码
Test Methods
答案 0 :(得分:2)
检查您的返回状态,然后使用location.href
重定向$.ajax({
url: 'api.php',
type: "POST",
dataType: 'json',
data: $('#propertySearch').serialize(),
success: function (data) {
if(data.status && data.status === 'redirect' && data.data) {// Check all condition
location.href = data.data;
}
else {
initMap(data.data);
}
}
});
另外,请查看以下答案:How do I redirect to another webpage?