当前网址为http://localhost/ncddp/backend/web/sp-bub/update?id=89
在表单中,有一个select
标记,其中包含省的值。当选择某个省时,它将使用Jquery / Ajax提交以获取市政或城市列表。
这是代码......
$.post('sub-project/getcities',{'prov':prov_code}, function(data)
{
$('#tblspbub-city').html(data);
}
但我收到了这个回复..
Remote Address:[::1]:80
Request URL:http://localhost/ncddp/backend/web/sp-bub/sub-project/getcities
Request Method:POST
Status Code:404 Not Found
我知道找不到此页面。为什么要提交到http://localhost/ncddp/backend/web/sp-bub/sub-project/getcities
,其中应将其提交到http://localhost/ncddp/backend/web/sub-project/getcities
答案 0 :(得分:1)
因为你使用了相对路径而且你在这里:
/ncddp/backend/web/sp-bub/
和子项目/ getcities将是子路径 尝试绝对网址:
http://localhost/ncddp/backend/web/sub-project/getcities
或亲戚:
/ncddp/backend/web/sub-project/getcities