我需要更新基於被從用戶(存在於相同的形式)採取了一些條目的形式的支柱2的動作形式。這使我可以有一個單獨的添加更新頁面。從用戶接受我如何調用使用JQuery或Javascript和/或JSON
2參數需要被髮送到一個支柱2的動作。在動作內部執行的數據庫查詢返回一個數據集。這個數據集需要被髮送回UI並且UI需要被更新。
請幫忙。
我需要更新基於被從用戶(存在於相同的形式)採取了一些條目的形式的支柱2的動作形式。這使我可以有一個單獨的添加更新頁面。從用戶接受我如何調用使用JQuery或Javascript和/或JSON
2參數需要被髮送到一個支柱2的動作。在動作內部執行的數據庫查詢返回一個數據集。這個數據集需要被髮送回UI並且UI需要被更新。
請幫忙。
使用jQuery's .post() method。結果可以是JSON或HTML,並且處理得當。
$.post({
theUrl,
{ field1: "value", field2: "value" },
function(data) { $("#resultsDiv").html(data)
});
如果您需要更多的控制,你可以使用.ajax function。
有各種各樣的方式來獲得一個S2 URL到的參數,包括剛纔有在JSP頁面的JavaScript和使用標籤,具有$.post
調用本身在外部JS和JSP頁面通過調用URL中的URL,使用JSP處理器處理JS文件等等。
也有至少兩個jQuery插件,它可以包含這個成一個標籤,但IMO它只是做它用「原始」的jQuery更容易和更清潔。
甚至$ ajax({}); – Arvind
@Arvind這就是我提到它的原因;) –
所以,你要爲用戶單一添加和更新頁面?什麼是數據庫查詢?我可以使用Hibernate提供一個單一添加和更新用戶頁面的解決方案,但我不知道這是否是您要搜索的內容。 – Akku
剛纔看到你想用JavaScript來製作頁面,不過還是沒有一個解決方案,對不起。 – Akku
我現在用jquery做得很好。 $ .post或$ .ajax中的任何一個都可以工作。 $ .json專門用於提取json數據,這又是一次異步調用。 – Arvind