我這個是一個答題系統,答題頁面是全部的單選題,我想在用戶按提交時驗證有沒有全部題都選擇完了,漏了一道題沒選擇都不能讓他提交。 。 。請問,這用JQ還是什麼要怎麼實現這個合法驗證呢? (前台範本每題是循環出來的)
jq唄
你總是要產生一個遞交的json的,設定預設選擇的值為-1,把點擊選擇綁定到json資料更改,點遞交的時候檢測json的每個選項,是不是還有物件的是- 1不就行了
提交的時候用 jq驗證一下被 。驗證的js也循環一下就好了
雷雷
如果都是單選的話 照理說可以取得選取的數目與題目數對比一下判斷
function checkForm() { var q_cnt = ?;//count($data); return $("#masterForm input:radio:checked").length == q_cnt; }
jq唄
你總是要產生一個遞交的json的,設定預設選擇的值為-1,把點擊選擇綁定到json資料更改,點遞交的時候檢測json的每個選項,是不是還有物件的是- 1不就行了
提交的時候用 jq驗證一下被 。驗證的js也循環一下就好了
雷雷
如果都是單選的話 照理說可以取得選取的數目與題目數對比一下判斷