jsp保存按钮失效,点击没反应

问题描述

jsp保存按钮失效,点击没反应
 保存按钮,点击没反应,下附主要代码各位同仁帮我看下,谢谢。
function save_user(){

            alert("111");
            var ff = document.getElementById("userFrm");
            if(check(ff)){
                if("${afterSaleUser.id}"==""){
                    //验证用户名是否注册过
                    userService.isReg($("#loginId").val(),function(flag){
                        if(flag){
                            alert("用户名"+$("#loginId").val()+"已经注册过,请重新输入用户名!");
                            $("#loginId").focus();
                        }else{
                            if(mobileUnique){
                                //验证手机号码是否注册过
                                if($("#mobile").val()==""){
                                    alert("请输入手机号!");
                                    $("#mobile").focus();
                                    return false;
                                }else{
                                    userService.checkMobileUnique($("#mobile").val(),function(flag){
                                        if(flag){
                                            alert("手机号"+$("#mobile").val()+"已经注册过!");
                                            $("#mobile").focus();
                                            return false;
                                        }else{
                                            saveUser();
                                        }
                                    });
                                }
                            }else
                                saveUser();
                        }
                    });
                }else{
                    if(mobileUnique && $("#oldmobile").val()!=$("#mobile").val()){
                        //验证手机号码是否注册过
                        if($("#mobile").val()==""){
                            alert("请输入手机号!");
                            $("#mobile").focus();
                            return false;
                        }else{
                            userService.checkMobileUnique($("#mobile").val(),function(flag){
                                if(flag){
                                    alert("手机号"+$("#mobile").val()+"已经注册过!");
                                    $("#mobile").focus();
                                    return false;
                                }else{
                                    saveUser();
                                }
                            });
                        }
                    }else{
                        //激活disable的用户权限
                        var roleIds = document.userFrm.roleIds;
                        if(roleIds!=null){
                            if(roleIds.length==1){
                                roleIds.disabled = false;
                            }else{
                                for(i=0;i<roleIds.length;i++)
                                    roleIds[i].disabled = false;
                            }
                        }
                        saveUser();
                    }
                }
            }
        }

        function saveUser(){
            //debugger;
            <c:if test="${not empty afterSaleUser.id}">
                var id = $("#id").val();
                var delFlag = $("#delFlag").val();
            </c:if>
            var mobile= $("#mobile").val();
            var deptCode= $("#deptCode").val();
            var displayName= $("#displayName").val();
            var loginId= $("#loginId").val();
            var duty= $("#duty").val();
            var tel= $("#tel").val();
            var email= $("#email").val();
            var sortSq= $("#sortSq").val();
            var backUp= $("#backUp").val();
            var responsibilities= $("#responsibilities").val();
            var sex= document.getElementById("sex").value;
            var job= document.getElementById("job").value;

            var chk_value = [];
            $(":checkbox[checked=true][name=roleIds]").each(
                function(){
                    chk_value.push($(this).val());
                }
            );
            $.post("${ctx}/jsp/aftersaleuser/saveUser.action",
                {mobile:mobile,
                <c:if test="${not empty afterSaleUser.id}">
                    "afterSaleUser.id":id,
                    "afterSaleUser.delFlag":delFlag,
                </c:if>
                "afterSaleUser.deptCode":deptCode,
                "afterSaleUser.displayName":displayName,
                "afterSaleUser.loginId":loginId,
                "afterSaleUser.duty":duty,
                "afterSaleUser.tel":tel,
                "afterSaleUser.mobile":mobile,
                "afterSaleUser.email":email,
                "afterSaleUser.sortSq":sortSq,
                "afterSaleUser.backUp":backUp,
                "afterSaleUser.sex":sex,
                "afterSaleUser.job":job,
                "afterSaleUser.responsibilities":responsibilities,
                checkedRight:chk_value.join(",")
            },
            function(data, textStatus) {
            //debugger;

                if (data != "1") {//data为用户保存后的id
                    //TODO 扩展

                    parent.close_win();
                    reloadData();
                }
            }
        );

     }
。。。

<tr>
                        <td style="text-align: center;" valign="middle" colspan="4">
                            <c:if test="${not empty afterSaleUser.id}">
                            <a href="###" class="easyui-linkbutton"
                                onclick="init_password('${afterSaleUser.id}')">初始化密码</a>
                            </c:if>
                            <a href="###" class="easyui-linkbutton" onclick="save_user()"
                                iconCls="icon-save">保存</a>
                            <a href="###" class="easyui-linkbutton"
                                onclick="parent.close_win()" iconCls="icon-back">关闭</a>
                        </td>
                    </tr>

解决方案

保存按钮 怎么触发的?

解决方案二:

iconCls="icon-save">保存

function saveUser(){ } 不一样

解决方案三:

点保存,保存

解决方案四:

可以先打开控制台看看哪一行报错了;
目测你function中怎么出现了 直接if判断不就好了

解决方案五:

你加个id按照easyui里面写绑定事件那样写试试

$(function(){
$('#btn').bind('click', function(){
alert('easyui');
});
});

时间: 2024-11-02 02:44:14

jsp保存按钮失效,点击没反应的相关文章

特别着急 请大神指点-js中的按钮点击问题,如何实现一个按钮失效,用disable=true不能实现

问题描述 js中的按钮点击问题,如何实现一个按钮失效,用disable=true不能实现 想要一个按钮一天只能被点击一次,不管页面刷不刷新,重不重新加载都之能被点击一次.我需要源代码,不需要思想.谢谢各位前辈指点. 解决方案 $(""#button"").attr(""disabled""true""); 解决方案二: 少个d function testClick(){ var btn = document

java-jsp点打印后弹出来保存按钮,在点击页面查询按钮时还是弹出来保存框

问题描述 jsp点打印后弹出来保存按钮,在点击页面查询按钮时还是弹出来保存框 页面点击打印按钮后弹出来这个 但是无论是点击打开,保存还是取消,当再进行页面查询,点击查询按钮时,还是跳出来这个 解决方案 检查你这个查询按钮的响应事件,肯定是这块的代码处理不当. 解决方案二: 下面是jsp的代码: // 打印SKU提交 function printProductQtySubmit(){ var printProductSku = document.getElementById("printProdu

XP系统文件夹窗口左上角的后退按钮点击没反应怎么办

  XP系统文件夹窗口左上角的后退按钮点击没反应怎么办 1.在菜单栏空白处使用鼠标右键点击,接着我们取消"锁定工具栏"的勾选. 2.勾选"标准按钮",这样的话在标准按钮下我们窗口的后退键自然就会显示出来了,这个时候大家再点左边的小竖条,其次把标准按钮工具条拖动到我们需要放置的位置,并且勾选锁定工具栏这个选项就行了. 有遇到这问题的友友们不妨试着小编的方法操作下,相信很快就能解决了.如果友友们还有更为简便的方法,欢迎与小编留言互动哦.

jsp怎么通过一个按钮buttom点击跳转,同时共享request...

问题描述 jsp怎么通过一个按钮buttom点击跳转,同时共享本界面的request啊...通过forward方式都是自动直接跳转的...就是在button中的onclick事件怎么写?? 解决方案 <input type="button" value="Save" name="save" onClick="savebtn('<%=year%>','<%=entity%>','<%=costpool%

c1flexgrid-C1FlexGrid 用户在界面编辑grid的单元格之后点击保存按钮但编辑的值并未保存。

问题描述 C1FlexGrid 用户在界面编辑grid的单元格之后点击保存按钮但编辑的值并未保存. 求解! C1FlexGrid界面修改单元格值后直接点击保存按钮,该值没有被保存进来-- 这个问题有谁遇到过? 请问怎样解决?或者是编辑后该值被存储在某个地方,怎样获取?请大牛们进来看看,多多指点! 解决方案 这个问题解决了,呵呵-- 希望可以帮到其他的友友~ 方法:点击保存时,在保存中添加代码:将焦点赋给该grid,问题解决~

j2ee-点击一个窗口的按钮,弹出另一个按钮,但是点击弹出来窗口的按钮,点不动没反应。

问题描述 点击一个窗口的按钮,弹出另一个按钮,但是点击弹出来窗口的按钮,点不动没反应. 如图所示,点击客户图纸按钮弹出一个搜索对话框,但是点击搜索按钮点击不了. 解决方案 按钮点击没反应 解决方案二: 是不是事件没触发,还是后台代码出错了 解决方案三: 没有错误信息吗?有没有绑定事件啊

JavaScript我在按钮里面添加了一个事件,点击没反应

问题描述 JavaScript我在按钮里面添加了一个事件,点击没反应 <!documenttype html> <html> <head> <meta></meta> <script type="text/javascript"> var number = 0; var imgs = new Array(); imgs[0]="ww.jpg"; imgs[1]="wq.jpg"

javascript-JS 点击编辑按钮,显示input边框,可编辑,点击保存按钮,输入框消失,不可编辑

问题描述 JS 点击编辑按钮,显示input边框,可编辑,点击保存按钮,输入框消失,不可编辑 就类似编辑资料的,都是输入框,点击编辑可以编辑输入框内的内容,点击保存输入框消失 解决方案 自己做个样式不显示控件input的边框就好了,默认readonly不允许编辑.点击编辑的时候加上边框样式,去掉readonly属性 <style>.readonly input{border:none}</style> <div id="dvInput" class=&qu

jsp:怎么实现点击下载按钮直接下载文件而不是在浏览器中直接打开

问题描述 jsp:怎么实现点击下载按钮直接下载文件而不是在浏览器中直接打开 点击按钮下载的时候会有一个弹出框,可以选择是打开还是下载,请大神们给出一个代码实例 解决方案 轻松下载.pdf文件(直接下载,而不是在IE浏览器里面打开)直接让浏览器下载文件而不打开直接让浏览器下载文件而不打开 解决方案二: http://blog.csdn.net/arui_email/article/details/9041283 解决方案三: //强制要求为下载,防止有些浏览器调用默认打开程序打开而不下载 resp