gsp变化没有反映在grails中2.5.1

时间:2017-06-09 04:36:32

标签: javascript grails groovy bootstrap-modal asset-pipeline

我正在尝试使用grails模板在javascript中显示特定条件的模态。但我的更改不可见。这是java脚本代码:

if(!isSame){
                alert("Hiii");
                $('#edit-state-modal2').modal('show')
            }

警报响起,但模态无法打开。 gsp代码如下:

<g:render template="/includes/widgets/edit_state_errmsg_modal" />

在模板edit_state_errmsg_modal中:

<div class="modal fade " id="edit-state-modal2"  role="dialog">
    <div class="modal-dialog modal-md" role="document" >
        <div class="modal-content"></div>
    </div>
</div>

我使用的是grails版本2.5.1。在开发人员控制台中,我无法看到gsp(html)代码。看起来像是一些与grails相关的问题。我重新启动了应用程序(使用run-app)并构建了战争(使用run-war)并进行了部署。但没有任何帮助。请帮帮我。在此先感谢:)。

2 个答案:

答案 0 :(得分:0)

我能看到的内容 - javascript中的以下行未以;

结尾
$('#edit-state-modal2').modal('show')

但通常使用您的浏览器开发工具(F12按钮)

在控制台中,你应该看到所有的javascript而不仅仅是页面上的问题。

答案 1 :(得分:0)

这是一个愚蠢的错误。我把gsp代码放在错误的gsp中。很抱歉让所有人感到不安。