form表单提交前做方法

来源:互联网 发布:美国为什么强大知乎 编辑:程序博客网 时间:2024/06/05 18:14



//方法一
<form id="userFrm" action="/sysUser/create" method="post" onsubmit="return tovalid();"><button type="submit"  >保存</button></form>

function tovalid(){            var str=$('#imgShow').find("img").attr("src");            var imgUrl=str.substring(0,str.lastIndexOf("?"));            $("#avatars").val(imgUrl);            var isV = false;            $("#roletb").find("input").each(function(){                if($(this).is(":checked")){                    isV = true;                }            });            if(!isV){                $("#editable_wrapper").nextAll().remove();                var htmls='<div ><div class="Validform_checktip">请选择用户角色</div></div>';                $("#editable_wrapper").after(htmls);            }            return isV;        }





//方法二

<form id="userFrm" action="/sysUser/create" method="post" onclick="userFrmSubmit();"><button type="submit"  >保存</button></form>
function userFrmSubmit() {            var str=$('#imgShow').find("img").attr("src");            var imgUrl=str.substring(0,str.lastIndexOf("?"));            $("#avatars").val(imgUrl);            var isV = false;            $("#roletb").find("input").each(function(){                if($(this).is(":checked")){                    isV = true;                }            });            if(!isV){                $("#editable_wrapper").nextAll().remove();                var htmls='<div ><div class="Validform_checktip Validform_wrong">请选择用户角色</div></div>';                $("#editable_wrapper").after(htmls);            }            return isV;            $("#userFrm").submit();        }






//方法三

<form id="userFrm" action="/sysUser/create" method="post" ><button type="button" onclick="userFrmSubmit();" >保存</button></form>


function userFrmSubmit() {            var str=$('#imgShow').find("img").attr("src");            var imgUrl=str.substring(0,str.lastIndexOf("?"));            $("#avatars").val(imgUrl);            var isV = false;            $("#roletb").find("input").each(function(){                if($(this).is(":checked")){                    isV = true;                }            });            if(!isV){                $("#editable_wrapper").nextAll().remove();                var htmls='<div ><div class="Validform_checktip Validform_wrong">请选择用户角色</div></div>';                $("#editable_wrapper").after(htmls);            }            return isV;            $("#userFrm").submit();        }



0 0
原创粉丝点击