jsp form事件和 js 函数不能并行
来源:互联网 发布:2012服务器端口怎么开 编辑:程序博客网 时间:2024/05/16 06:27
今天遇到个bug 搞 折腾了一会才弄清楚
<div class="form-actions">
<div class="col-xs-6 col-xs-offset-3 col-sm-9 col-sm-offset-3">
<form>
<c:if test="${not empty onlineUser}">
<button type="submit" class="btn btn-primary">
<i class="fa fa-check"></i>
<spanonclick="saveRemark();">提交</span>
</button>
</c:if>
</form>
</div>
</div>
发现这里click事件 一直会先刷新当前页面,才执行下面的saveRemark
刷新当前页面就会缺少参数字段,导致错误,由于html页面不是我写的
没注意这里有个form 提交,,,去掉form 就好了。。略坑
function saveRemark(){
//var score = $(".rateit-range:eq(3)").attr("aria-valuenow"); //$("#rateit-range-2").attr("aria-valuenow");
var score = $($('[id="rateit-range-2"]')[1]).attr("aria-valuenow") ;// $('*[id="rateit-range-2"]')[1];
var title = $("#title").val();
var remark = $("#remark").val();
var revitAddInId = $("input[name='revitAddInId']").val();
//alert(score);
if(title.length == 0){
info("请输入标题");
return;
}
if(remark.length == 0){
info("请输入内容");
return;
}
var url = ctx+ '/revit/saveremark.html';
var param = {};
param['title'] = title;
param['content'] =remark;
param['score'] = score;
param['revitId'] = revitAddInId;
var forward = ctx+ "/revit/details.html?revitAddInId="+$("input[name='revitAddInId']").val() ;
$.post(url,param,function(data) {
if (data.success) {
window.location.href = forward ;//"/revitbus/revit/details.html?revitAddInId="+data.message;
} else {
console.log(data);
error(data.message);
}
});
}
- jsp form事件和 js 函数不能并行
- Js事件和函数
- JS之函数和事件
- js函数参数有中文不能触发事件问题
- JS事件函数不能传参数的解决办法。
- JSP Form表单input元素不能提交
- jsp页面动态加载form标签的action地址和里面的submit按钮事件
- js中click事件,事件名(函数名)不能为click,myclick,onclick等保留名称
- JSP关闭触发事件,当点关闭页面按钮触发JS函数、事件
- form表单提交时触发js事件
- js设置form的onsubmit事件
- js设置form的onsubmit事件
- js设置form的onsubmit事件
- js form表单onsubmit事件用法详解
- jsp button事件调用js
- modelDriver jsp form 表单提交 不能为 post
- 关于JSP中加载js,check函数不能正确抛异常
- JS事件触发函数
- Capturing 'self' strongly in this block is likely to lead to a retain cycle
- Android手机获取外网ip(by 星空武哥)
- 关于Android Studio导入源码的问题解决
- 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。
- HDFS命令
- jsp form事件和 js 函数不能并行
- 专题二,搜索
- LeetCode——056
- 引导页
- Netty学习之固定长度解码器解决TCP粘包
- 设置本地通知后,本地通知不推送
- Diffie-Hellman 密钥交换算法
- block 在两个控制器之间传值使用
- 判断101-200之间有多少个素数,并输出所有素数。