年齡和性別傳空值時(shí)校驗(yàn)問題
年齡和性別如果不傳的時(shí)候,在usercontrol就會(huì)在控制臺(tái)直接報(bào)null,導(dǎo)致后面無法驗(yàn)證,直接報(bào)未知錯(cuò)誤,請問老師如何解決這個(gè)問題呢?如果另外寫一個(gè)跑出null異常錯(cuò)誤給用戶,哪在model層的@NotNull又有什么用呢?
年齡和性別如果不傳的時(shí)候,在usercontrol就會(huì)在控制臺(tái)直接報(bào)null,導(dǎo)致后面無法驗(yàn)證,直接報(bào)未知錯(cuò)誤,請問老師如何解決這個(gè)問題呢?如果另外寫一個(gè)跑出null異常錯(cuò)誤給用戶,哪在model層的@NotNull又有什么用呢?
舉報(bào)
2019-12-24
2019-07-03
? ?jQuery(document).ready(function () {
? ? ? ?//綁定otp的click事件,用于向后端發(fā)送獲取手機(jī)驗(yàn)證碼的請求
? ? ? ?$("#register").on("click", function () {
? ? ? ? ? ?var telephone = $("#telephone").val();
? ? ? ? ? ?var name = $("#name").val();
? ? ? ? ? ?var password = $("#password").val();
? ? ? ? ? ?var age = $("#age").val();
? ? ? ? ? ?var gender = $("#gender").val();
? ? ? ? ? ?var otpCode = $("#otpCode").val();
? ? ? ? ? ?if (telephone === "" || telephone === null) {
? ? ? ? ? ? ? ?alert("手機(jī)號(hào)不能為空");
? ? ? ? ? ? ? ?return false;
? ? ? ? ? ?}
? ? ? ? ? ?if (name === "" || name === null) {
? ? ? ? ? ? ? ?alert("用戶名不能為空");
? ? ? ? ? ? ? ?return false;
? ? ? ? ? ?}
? ? ? ? ? ?if (password === "" || password === null) {
? ? ? ? ? ? ? ?alert("密碼不能為空");
? ? ? ? ? ? ? ?return false;
? ? ? ? ? ?}
? ? ? ? ? ?if (age === "" || age === null) {
? ? ? ? ? ? ? ?alert("年齡不能為空");
? ? ? ? ? ? ? ?return false;
? ? ? ? ? ?}
? ? ? ? ? ?if (gender === "" || gender === null) {
? ? ? ? ? ? ? ?alert("性別不能為空");
? ? ? ? ? ? ? ?return false;
? ? ? ? ? ?}
? ? ? ? ? ?if (otpCode === "" || otpCode === null) {
? ? ? ? ? ? ? ?alert("驗(yàn)證碼不能為空");
? ? ? ? ? ? ? ?return false;
? ? ? ? ? ?}