2015-05-08 77 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