javascript - Grails-如何通过onchange事件在gsp文件中调用js文件中的函数?

标签 javascript grails

我有一个 GSP,其中包含一个选择元素:

<select class="form-control companyNameSelect" id="companyNameSelect" name="companySelected"  onchange="companyTeam()">
    <g:each in="${companies }" var="company" >
    <option value="${company?.id }">${company?.companyname}</option>
    </g:each>
</select>

companyTeam 函数位于 gsp“知道”的另一个文件(js 文件)中。
由于某种原因,我收到以下错误:
“未捕获的 ReferenceError:未定义 companyTeam”

最佳答案

尝试从js绑定(bind)它:

$(document).ready(function() {
    $("#companyNameSelect").on('change', companyTeam());
});

关于javascript - Grails-如何通过onchange事件在gsp文件中调用js文件中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30238248/

相关文章:

DFC 的 Grails 多环境配置问题

javascript - 当变量值有空格时如何在kendo UI的itemTemplate中渲染JS变量

grails - 如何从过滤器访问 grails 中的 UrlMapping 变量?

database - 具有链式调用的 Grails 服务类的事务行为

javascript - React,babel,webpack 不解析 jsx 代码

exception - 清除自定义异常的消息

list - grails列表和createCriteria()

javascript - 如何在 javascript + HTML 中显示目录结构

javascript - 创建多系列折线图,从数据库获取数据

javascript - jquery 函数 - 多个输入/1 个函数