js表单提交前的验证

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liukai6/article/details/84996392

贴下代码

<form id="loadData" method="get" onsubmit="return checkForm()" >
</form>
 function checkForm() {
            console.log($('#new_date').val())
            if ($('#new_date').val() == '') {
                $('#sub_status').val('99999')
                if ($('#uid').val() == '' && $('#nick').val() == '') {
                    alert('如果不选择日期,昵称和UID必须要选填一个')
                    return false;
                }

            }
        }

请注意这里有一个return

展开阅读全文

表单提交上传文件验证

06-14

上传文件已经ok,ajax对文件上传前的验证,验证的内容为:rn1.首先判断文件是否为空,为空则提醒选择文件;rn2.如果不为空得到文件名,通过ajax传到后台,根据文件名来查询文件,判断文件是否存在,*如果存在就提示是否要替换此文件,**点击是就重新上传,将原文件覆盖;**点击取消则不会覆盖原文件。rn需求就是上面所述,提示消息是否替换的时候点击确定,就是执行不了覆盖,如果上传的文件数据库里没有就可以正常上传,前太代码如下,那位高手指点一下,在线等...谢谢了rnrnjquery代码:rn[code=javascript]//文件上传前的验证rn function check()rn var file=document.getElementById("myFile").value;rn var wid=document.getElementById("workflowId").value;rn var arr=new Array();rn arr=file.split('\\');rn var name=arr[arr.length-1];rn if(file=="")rn top.Dialog.alert("请选择需要上传的文件!");rn return false;rn elsern var okk=false;rn $.ajax(rn type:"post",rn async:false,rn url:"yanZhengWenDang.action?dt="+new Date().getTime(),rn data:"wjm":name,"wid":wid,rn success:function(data)rn if(data.ok)rn //判断是否要替换rn top.Dialog.confirm("该文件名已经存在,是否要替换?",function funcOK()rn okk=true;,function funcCal()okk=false;);rn elsern okk=true;rn rn ,rn dataType:"json"rn );rn return okk;rn rn rn[/code]rnrnrn表单上传文件的前台代码:[code=html]rn rn rn rn 文件上传: rn rn rn rn rn rn rn [/code]rn 论坛

没有更多推荐了,返回首页