1 bootstrap 模态框关闭执行事件
事件 描述 实例
show.bs.modal 在调用 show 方法后触发。
$('#identifier').on('show.bs.modal', function () {
// 执行一些动作...
})
shown.bs.modal 当模态框对用户可见时触发(将等待 CSS 过渡效果完成)。
$('#identifier').on('shown.bs.modal', f
unction () {
// 执行一些动作...
})
hide.bs.modal 当调用 hide 实例方法时触发。
$('#identifier').on('hide.bs.modal', function () {
// 执行一些动作...
})
hidden.bs.modal 当模态框完全对用户隐藏时触发。
$('#identifier').on('hidden.bs.modal', function () {
// 执行一些动作...
})
2 eclipse debug 临时增加语句
我们在调试过程中,临时加一条语句,不需要保存,选中这条语句,CTRL + SHIFT + I/D执行这条语句。
3 isFinite(number) 函数是js自带的,isFinite() 函数用于检查其参数是否是无穷大。它会过滤掉NaN和Infinity。
如果 number 是有限数字(或可转换为有限数字),那么返回 true。否则,如果 number 是 NaN(非数字),或者是正、负无穷大的数,则返回 false。
4 在js里获取request里面的值
//得到科目id
var subjectId = "${requestScope.subjectId}";
如上,一定要加双引号,否则报错。
5 js ajax执行顺序
在一个方法内如果包含ajax 和其他的 语句,会先执行完其他的语句,最后在执行ajax异步调用。
事件 描述 实例
show.bs.modal 在调用 show 方法后触发。
$('#identifier').on('show.bs.modal', function () {
// 执行一些动作...
})
shown.bs.modal 当模态框对用户可见时触发(将等待 CSS 过渡效果完成)。
$('#identifier').on('shown.bs.modal', f
unction () {
// 执行一些动作...
})
hide.bs.modal 当调用 hide 实例方法时触发。
$('#identifier').on('hide.bs.modal', function () {
// 执行一些动作...
})
hidden.bs.modal 当模态框完全对用户隐藏时触发。
$('#identifier').on('hidden.bs.modal', function () {
// 执行一些动作...
})
2 eclipse debug 临时增加语句
我们在调试过程中,临时加一条语句,不需要保存,选中这条语句,CTRL + SHIFT + I/D执行这条语句。
3 isFinite(number) 函数是js自带的,isFinite() 函数用于检查其参数是否是无穷大。它会过滤掉NaN和Infinity。
如果 number 是有限数字(或可转换为有限数字),那么返回 true。否则,如果 number 是 NaN(非数字),或者是正、负无穷大的数,则返回 false。
4 在js里获取request里面的值
//得到科目id
var subjectId = "${requestScope.subjectId}";
如上,一定要加双引号,否则报错。
5 js ajax执行顺序
在一个方法内如果包含ajax 和其他的 语句,会先执行完其他的语句,最后在执行ajax异步调用。