我正在使用Grails 1.3.9
,我想用我的ajax
請求使用Dojo
。我的頭標中包含dojo
,如下所示:<g:javascript library="dojo"/>
。我的網絡流量顯示此腳本加載正常。但是當我檢查我生成的源代碼時,我看到Grails
生成了原型的Ajax
請求(可能是默認值)。我如何強制Grails
使用Dojo
來生成ajax
請求?使用dojo for grails ajax請求
0
A
回答
2
由於您使用的是舊版本的Grails,因此您可能會遇到這種情況,但請參閱javascripts in newer versions of Grails。特別是,
庫(可選) - 要包含的庫的名稱。典型的 值包括「jquery」,「prototype」,「scriptaculous」,「yahoo」或 「dojo」,但插件可以貢獻新的提供者。如果安裝了資源 插件,則不會立即向該庫鏈接 。相反,它將包含與庫相同名稱的資源模塊,並讓資源完成其餘的工作。這意味着您必須 擁有一個以相同名稱聲明的資源模塊,就像您使用了 和
<r:use module="jquery"/>
標記一樣。
0
我不認爲Dojo內置支持(從Grails 2.3.9開始),因此您需要在頁面中執行完整的手動Dojo初始化(如Dojo文檔中所述) 。
Dojo v1.7有一個稍微過時的Dojo插件,這對Grails集成問題有很大幫助。
相關問題
- 1. DOJO AJAX請求選項
- 2. Grails中的jQuery Ajax請求
- 3. CSRF Guard對Grails AJAX請求
- 4. dojo ajax請求不返回json數據
- 5. 我的dojo ajax php請求出錯
- 6. 使用dojo /請求調用python函數
- 7. Ajax和Grails for Dummies
- 8. DOJO ... dojo/_base/xhr vs dojo /請求API
- 9. Grails:集成測試Ajax請求 - xhr
- 10. 使用Grails控制器來代理AJAX請求
- 11. 如何在Grails中的Ajax請求上使用afterInterceptor?
- 12. for循環..等待AJAX請求
- 13. 同步Ajax請求
- 14. 請求停止使用AJAX
- 15. 無法使用AJAX請求
- 16. 使用AJAX POST請求
- 17. 使用jQuery的AJAX請求
- 18. 使用PHP的AJAX請求
- 19. (設備)使用Json for Netflix的AJAX請求問題
- 20. 在一個jQuery AJAX請求使用for循環
- 21. Grails的REST請求
- 22. 使用httpbuilder for grails restful webservice
- 23. 使用Grails的SOAP客戶端請求
- 24. 使用XML的Grails PUT請求
- 25. 使用ajax刪除ajax請求
- 26. Ajax請求中的jQuery Ajax請求
- 27. Dojo中的SOAP請求
- 28. Spring dojo請求問題
- 29. 與dojo的跨域請求
- 30. AJAX XMLHTTP請求
您是否安裝了dojo插件(請參閱http://grails.org/plugin/dojo)?如果是這樣,你安裝了哪個版本? – Philippe