我正在用jquery構建一個表單系統,並使用基本的驗證(如果表單具有所需的值並且是必需的類型)作爲第一線系統(我驗證在後臺太)用於驗證的用戶提交,這是爲了防止無用的請求時可能的(如:提交一個完全空白表格)jQuery表單處理:require vs not required
什麼是「正確」的方式來處理呢?我默認的想法是一類應用的元素,像這樣:
<input type="text" name="something" class="required">
或
<input type="text" name="something" class="optional">
,然後簡單地通過循環,如果類匹配檢查,這是一個「好」的方式這樣做還是有更好的方法?我可以應用自定義屬性,但我感覺很糟糕,我不知道所有瀏覽器是否都支持此屬性。
注意:這些字段不一定每次都是一樣的,硬編碼到js不是一種可能性(或者是一個好主意)。