2013-02-06 91 views
0

我在URL中的REST服務:http://127.0.0.1:8080/project/api/route/{id}如何通過jQuery的AJAX發送數據使得美URL

我想打電話給使用JQuery AJAX網址,例如:

function myFunc(id){ 
$.ajax({ 
    type: "GET", 
    url: "http://127.0.0.1:8080/project/api/route/", 
    dataType: "json", 
    success: function (data) { 
     ... 
    } 
}); 
} 

我會喜歡發送身份證到URL保持這種方式:http://127.0.0.1:8080/project/api/route/10

但是,如果我使用數據屬性它沒有工作,唯一的方法是串聯的url + id?

+0

我猜你需要「數據」參數,所以你必須像網址: 「http://127.0.0.1:8080/project/api/route/」,data:{'id':id} – stefanz

回答

1

是的,你做的事情的格式,你的確會不得不串連像這樣的URL和ID:

function myFunc(id){ 
$.ajax({ 
    type: "GET", 
    url: "http://127.0.0.1:8080/project/api/route/"+id, 
    dataType: "json", 
    success: function (data) { 
     ... 
    } 
}); 
}