0
Grails文檔爲remoteFunction更新屬性狀態:的grails remoteFunction更新屬性
更新(可選) - 要麼含有的元素來更新關於「成功」或者「失敗」的狀態,或與元件的串的地圖id更新,在這種情況下,失敗事件將被忽略
我有點困惑爲什麼在這裏指出一個地圖而不是列表,這是錯誤的嗎?我想我想讓我的遠程操作返回一個Map,其中的鍵與update屬性中指定的列表元素的名稱匹配?
感謝
Grails文檔爲remoteFunction更新屬性狀態:的grails remoteFunction更新屬性
更新(可選) - 要麼含有的元素來更新關於「成功」或者「失敗」的狀態,或與元件的串的地圖id更新,在這種情況下,失敗事件將被忽略
我有點困惑爲什麼在這裏指出一個地圖而不是列表,這是錯誤的嗎?我想我想讓我的遠程操作返回一個Map,其中的鍵與update屬性中指定的列表元素的名稱匹配?
感謝
使用update
,如果要替換當前頁面,這是由(HTML)標識的一部分-id在update
標籤。例如:
<div id="resultOfAJAX"></div>
<g:remoteFunction update="resultOfAJAX" [..] />
但是,如果AJAX調用失敗,這沒有用。這就是爲什麼你可以定義哪些元素是在故障情況下進行更新:
<div id="resultOfAJAX"></div>
<div id="someErrorField"></div>
<g:remoteFunction update="[success: 'resultOfAJAX', failure: 'someErrorField']" [..] />
我不知道,這是否明確您對update
的問題,但也許它幫助;)
感謝crudolf。我認爲我目前不能做我想做的事情,並且認爲關於這方面的文檔有些不對,也就是說它應該說明:「包含爲成功而更新的元素和/或'失敗'狀態的地圖」。即我讀過它,因爲我可以更新多個元素,以獲得成功案例。例如。用戶更改選擇框,並更新頁面的多個部分。我希望我可以返回一張地圖,其中地圖的每個鍵都與「更新」中指定的ID相匹配。我認爲這將是一個很好的功能,也有能力更新不僅是一個div,而是一個表單元素。 – Ray