亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將數據插入數據庫表的條件

將數據插入數據庫表的條件

慕無忌1623718 2021-11-25 19:09:00
Js 新手并卡在這里。我應該在 if 語句中放入什么來將數據插入數據庫表?因為現在當我提交錯誤的值但它仍然將它插入到數據庫時,我確實收到了預期的錯誤消息。感謝幫助!這是我的 index.js    var manageMemberTable;    $("#addMemberModalBtn").on('click', function() {        // reset the form         $("#createMemberForm")[0].reset();        // remove the error         $(".form-group").removeClass('has-error').removeClass('has-success');        $(".text-danger").remove();        // empty the message div        $(".messages").html("");        // submit form        $("#createMemberForm").unbind('submit').bind('submit', function() {            $(".text-danger").remove();            var form = $(this);            // validation            var firstname = $("#firstname").val();            var lastname = $("#lastname").val();這就是我要檢查的    if (firstname == "") {                $("#firstname").closest('.form-group').addClass('has-error');                $("#firstname").after('<p class="text-danger">The firstname field is required</p>');            }            else {            if (firstname.match(/^[a-zA-Z ]+$/) === null){                $("#firstname").closest('.form-group').addClass('has-error');                $("#firstname").after('<p class="text-danger">Firstname invalid</p>');            }            else {                $("#firstname").closest('.form-group').removeClass('has-error');                $("#firstname").closest('.form-group').addClass('has-success');            }               }                           //lastname validation                if (lastname == "") {                    $("#lastname").closest('.form-group').addClass('has-error');                    $("#lastname").after('<p class="text-danger">The lastname field is required</p>');                }
查看完整描述

1 回答

?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

這可以是一種方法。


firstname.match(/^[a-zA-Z ]+$/)true如果字符串與正則表達式匹配,則返回



if ((firstname != "") && (firstname.match(/^[a-zA-Z ]+$/)) &&

    (lastname != "") && (lastname.match(/^[a-zA-Z ]+$/))) {

    $("#firstname").closest('.form-group').addClass('has-success');

    $("#lastname").closest('.form-group').addClass('has-success');    

    // code to send data to database

}

else {

    if(firstname === ""){

        $("#firstname").closest('.form-group').addClass('has-error');

        $("#firstname").after('<p class="text-danger">The firstname field is required</p>');

    }

    if (!firstname.match(/^[a-zA-Z ]+$/)){

        $("#firstname").closest('.form-group').addClass('has-error');

        $("#firstname").after('<p class="text-danger">firstname is invalid</p>');

    }

    if(lastname === ""){

        $("#lastname").closest('.form-group').addClass('has-error');

        $("#lastname").after('<p class="text-danger">The lastname field is required</p>');

    }

    if (!lastname.match(/^[a-zA-Z ]+$/)){

        $("#lastname").closest('.form-group').addClass('has-error');

        $("#lastname").after('<p class="text-danger">lastname is invalid</p>');

    }  


查看完整回答
反對 回復 2021-11-25
  • 1 回答
  • 0 關注
  • 244 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號