年齡和性別傳空值時校驗問題
年齡和性別如果不傳的時候,在usercontrol就會在控制臺直接報null,導致后面無法驗證,直接報未知錯誤,請問老師如何解決這個問題呢?如果另外寫一個跑出null異常錯誤給用戶,哪在model層的@NotNull又有什么用呢?
年齡和性別如果不傳的時候,在usercontrol就會在控制臺直接報null,導致后面無法驗證,直接報未知錯誤,請問老師如何解決這個問題呢?如果另外寫一個跑出null異常錯誤給用戶,哪在model層的@NotNull又有什么用呢?
2019-04-21
舉報
2019-12-24
2019-07-03
? ?jQuery(document).ready(function () {
? ? ? ?//綁定otp的click事件,用于向后端發(fā)送獲取手機驗證碼的請求
? ? ? ?$("#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("手機號不能為空");
? ? ? ? ? ? ? ?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("驗證碼不能為空");
? ? ? ? ? ? ? ?return false;
? ? ? ? ? ?}