1
我轉換的網站變成一個移動應用程序,爲了這個,我需要得到的輸出作爲JSON格式。一切完美,但問題是,當我添加/編輯它的東西,實際上更新表,但在JSON輸出它顯示了舊值。重載/刷新頁面的JSON
例如
result = App::Web::AddAddress.create_edit(
:controller => self,
:client => @client,
:data => @request_data,
:language => 'en',
:create => 1
)
if result.success == true
return view_address_list
end
rescue
return fail_request
我的問題是,如果其成功的返回舊值view_address_list(即使它更新數據庫中的值)。如果我再次運行view_address_list,它顯示了更新的值,我敢肯定,我需要刷新/重載的方法。有什麼方法可以在它返回成功時重新加載/刷新view_address_list方法?
感謝您的信息,事情是,我不處理前端,僅後端,前端傢伙想每個輸出作爲JSON。我不確定他們是否使用jQuery mobile,我真的很感激你的幫助,有沒有什麼辦法可以在控制器本身重新加載它? – Jens
@jens不是沒有訪問前端,沒有。前端的人應該知道如何做AJAX請求/響應的情況。如果沒有,找到另一種前端傢伙:-)總之,這部分是不是你的責任 –
感謝您的回答和你的時間。 – Jens