Grails资产管道、Ajax和模板
我在Grails插件中有一些控制器,它们使用index.gsp和edit.gsp引用的标准_form.gsp。我的表单有一些输入元素,我希望通过AJAX调用获取数据 有了resources插件,我可以在我的页面中放置一个Grails资产管道、Ajax和模板,ajax,grails,asset-pipeline,Ajax,Grails,Asset Pipeline,我在Grails插件中有一些控制器,它们使用index.gsp和edit.gsp引用的标准_form.gsp。我的表单有一些输入元素,我希望通过AJAX调用获取数据 有了resources插件,我可以在我的页面中放置一个标记,其主体可以是包含gsp标记的javascript,比如,然后我可以使用它设置AJAX块的url属性 我已经切换到AssetPipeline插件,对于实现同样目标的最佳方式,我有点不知所措。我想声明,我的form.gsp模板依赖于包含几个ajax调用的脚本 如果我使用包含服务
标记,其主体可以是包含gsp标记的javascript,比如
,然后我可以使用它设置AJAX块的url属性
我已经切换到AssetPipeline插件,对于实现同样目标的最佳方式,我有点不知所措。我想声明,我的form.gsp模板依赖于包含几个ajax调用的脚本
如果我使用包含服务器URL的
没有更好的方法了吗?我现在要做的是将应用程序上下文(ajax中URL的主要内容)作为javascript变量放在我的主布局gsp中<代码>window.applicationContext='${request.contextPath}'代码>不是完美的,但可以。我现在要做的是将应用程序上下文(ajax中URL的主要内容)作为javascript变量放在我的主布局gsp中<代码>window.applicationContext='${request.contextPath}'代码>不是完美的,但可以。我现在要做的是将应用程序上下文(ajax中URL的主要内容)作为javascript变量放在我的主布局gsp中<代码>window.applicationContext='${request.contextPath}'代码>不完美,但可以。