Spring表单:在创建选项时选择运行JavaScript函数
Spring form:select run JavaScript function on creating options
如果select
正在创建行/选项,我如何执行JavaScript函数?
<form:select path="field" multiple="false" size="8" cssClass="reg-selectField" onOptionsCreated="runThisJsFunction()">
<form:options items="${field}" itemValue="id" itemLabel="name" cssClass="input-select" disabled="false"/>
</form:select>
就像我在上面的代码中添加了onOptionsCreated="runThisJsFunction()"
一样
我不认为我们有一个特定的事件是触发当选项加载。你也可以在document.ready
中使用jQuery函数或者在JavaScript中使用
function options_loaded() {
var e = document.getElementByNames('field')[0];
if(e.options.length == 0){
alert("No options loaded");
}
}
document.addEventListener("DOMContentLoaded", options_loaded, false);
jQuery中的
$(function(){
var optionsCount = $('[name="field"] option').length;
if (optionsCount == 0){
alert("No options are loaded");
}
});
相关文章:
- 实现比较方法的最佳实践是什么;s的比较类型是在运行时选择的
- javascript动态内容与选择长运行脚本
- Dojo 1.7 伪选择器运行不佳
- 根据其他onchange函数来选择在onchange中运行哪个函数
- 嗨,我正试图将我的movieprice数组从复选框值传递给另一个计算选择总数的函数,但我的代码没有;t运行
- MVC4和日期选择器:“;0x800a01b6-JavaScript运行时错误:对象没有't支持属性或方法
- 根据正在运行的函数,在onchange()事件中选择函数
- 70%的时间运行JavaScript函数,从函数数组中随机选择
- 如何在document.getElementsByClassName中对类的特定选择器运行函数
- HTML中的onclick事件<选择>无法运行Chrome和Safari
- jQuery 选择器未按预期运行
- JQuery 选择器运行时间
- 在双击/选择单词时在 chrome 扩展程序中运行函数
- 如何选择当前 DIV ID 以使用该 ID 运行 Jquery
- 如何运行函数以选择动态添加
- 如果选中单选框或选择菜单更改,则运行自定义js函数
- D3.js键功能在简单的选择器/数组组合上运行两次
- Htmlunit 选择运行 Dojo javascript 包的输入
- Spring表单:在创建选项时选择运行JavaScript函数
- Onchange选择运行功能