主文件<script>$(document).ready(function(){ searchUser();});function searchUser() { alert("aaaaaaaa"); var data = $("#user-search-form").serialize(); $.ajax({ type: "POST", url: "test.php", data: data, success: function(response) { alert("bbbbbbbb"); } }); alert("cccccccc"); return false;}测试.php<?php echo "testing 1234" ?>目录:phpturtorial/admin/main.phpphptutorial/admin/test.php我正在使用 ajax 调用 php 函数但不工作。我的代码能够提醒“aaaaaaaa”和“cccccccc”,但不能提醒“bbbbbbbb”。任何想法 ?它与我的错误路径有关吗?
2 回答
胡子哥哥
TA贡献1825条经验 获得超6个赞
phpturtorial/admin/main.php
并且phptutorial/admin/test.php
在两个不同的目录中。因此为什么它无法定位test.php
。
更改url: "test.php"
为url: "/phptutorial/admin/test.php"
慕妹3242003
TA贡献1824条经验 获得超6个赞
使用给定的信息:
情况1:
你需要稍微修改一下ajax请求的url 。
$(document).ready(function(){
searchUser();
});
function searchUser() {
alert("aaaaaaaa");
var data = $("#user-search-form").serialize();
$.ajax({
type: "POST",
url: "phptutorial/admin/test.php", //or the path to test.php
data: data,
success: function(response) {
alert("bbbbbbbb");
}
});
alert("cccccccc");
return false;
}
案例二:
提供的路径可能是错误的,因为它们是相同的。
- 2 回答
- 0 关注
- 152 浏览
添加回答
举报
0/150
提交
取消