我正在Yii php中開發應用程序,並且我正在使用jquery進行表單驗證。我有一個表格CrossingMatrixForm其中包含複選框的輸入元素。檢查表單是否有使用jquery的輸入元素
但是,這些複選框是根據條目動態創建。
爲了更好地理解它,我正在做的交叉矩陣,表基本上具有行(雌性)和男性(列),並且限定在存在交點細胞複選框。字面上是男性和女性的交叉矩陣。
但是,如果有沒有男性和女性被定義爲尚未交叉,那麼至於驗證,它不應該允許用戶提交。
我的問題是我如何知道表格中是否沒有元素?
如果有複選框元素,如何捕捉用戶是否檢查了其中的至少一個?非常感謝!
我在下面試過但似乎沒有抓住它,表單仍然提交,我想知道。
$('#crossingMatrixForm').submit(function(){
$(":input").each(function() {
if($(this).val() === empty()){
alert("form empty!");
return false;
}
});
});
謝謝先生,我不再需要在兩種情況之間消除歧義 – muffin