0
我在提交模態表單。當使用formRemote()
時,數據不會被提交,但會取消模態。當使用submitToRemote()
時,表單被提交但數據關閉不起作用。formRemote()和submitToRemote()標記之間的區別
我想知道這兩者之間有什麼區別。他們有特定用途嗎?
我在提交模態表單。當使用formRemote()
時,數據不會被提交,但會取消模態。當使用submitToRemote()
時,表單被提交但數據關閉不起作用。formRemote()和submitToRemote()標記之間的區別
我想知道這兩者之間有什麼區別。他們有特定用途嗎?
你不應該使用它們中的任何一個。您在閱讀ref-doc時看到的第一件事是:
formRemote標記和其他Ajax相關標記已被棄用,並且將從未來版本的Grails中刪除。應用程序可能會提供自己的Ajax標記和/或Javascript插件可能會提供自己的Ajax標記。
事實上,這樣的標籤不再出現在3. + Grails中。
您應該直接使用JavaScript功能,提供您需要的Ajax功能,就像(jQuery的):對
<g:form name="form".../>
var form = $('#form');
$.ajax({
url: form.action,
data: form.serialize()
})
.done(function(msg) {
form.dismiss();
});
還有噸的信息在那裏
版本的Grails的? – injecteer
我正在使用grails 2.5.0 – Prakash