2015-05-08 76 views
0

当前的URL是http://localhost/ncddp/backend/web/sp-bub/update?id=89YII2提交表单的URL

在形式增加了额外的字,有一个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

回答

1

因为使用相对路径和您现在的位置:

/ncddp/backend/web/sp-bub/ 

和子项目/ getcities将子路径 尝试绝对URL,如:

http://localhost/ncddp/backend/web/sub-project/getcities 

或相对:

/ncddp/backend/web/sub-project/getcities