2017-07-14 60 views
-1

我需要做一個ajax調用並將一些數據放入一個文件中。所以我正在使用Tomcat服務器。我嘗試過這樣的事情。但是這沒有做任何改變。這裏是我的代碼:如何使jQuery後調用json文件的ajax?

var request = $.ajax({ 
     url: 'http://localhost:8080/ajax/ajax.json', 
     contentType: "application/json; charset=utf-8", 
     type: "POST", 
     dataType: "json", 
     data: details, 
     success: function(details) { 
     alert("submitted"); 
     } 
}); 

而我無法將值發佈到JSON文件中。 請指導我如何着手。有沒有解決這個問題的方法。

+0

您是否在控制檯收到任何錯誤?如果'console.log(details)'作爲'success'函數的第一行寫入,那麼它會輸出什麼內容?而且,令人驚訝的是,爲什麼你只想創建一個'POST'請求​​來獲取JSON文件。你用'$ .getJSON'試過了嗎? – 31piy

+0

我沒有收到任何錯誤。另外在控制檯中顯示 - POST XHR http:// localhost:8080/ajax/ajax.json –

+0

json文件無法處理帖子或獲取請求 –

回答

0

Json文件不支持POST/PUT/DELETE調用。你需要有一個單獨的控制器調用來處理Ajax請求。

+0

如何做到這一點? –

+0

我是否需要爲「保存」操作編寫單獨的API? –

+0

您需要爲該ajax編寫單獨的API – Selvakumar