我有4個輸入框的幾行形式,它看起來像這樣:jQuery驗證:如果輸入一個輸入,其他應成爲強制性
<tr>
<td><input name="company01" id="company01" /></td>
<td><input name="description01" id="description01" /></td>
<td><input name="costs01" id="costs01" class="sum" /></td>
<td><input name="file01" id="file01" /></td>
</tr>
<tr>
<td><input name="company02" id="company02" /></td>
<td><input name="description02" id="description02" /></td>
<td><input name="costs02" class="sum" id="costs02" /></td>
<td><input name="file02" id="file02" /></td>
</tr>
現在,當用戶輸入的輸入之一(例如費用字段),應該強制輸入公司和描述符(但不是附件)。
文件上傳從來不是強制性的。但是,用戶必須至少在公司,說明和成本上排成一排。
有人能告訴我如何檢查至少一行是否已完成?我怎麼去檢查其他2是否已經使用jQuery驗證插件完成?
當然你想要的東西 - 無條件的必填字段。在這種情況下,儘管...爲什麼不在請求中添加後續行,並且_always_要求所有行的這些字段? – canon 2013-02-19 14:50:47
請給出你的解決方案。如果你使用jQuery Validate插件,你的'.validate()'代碼在哪裏? – Sparky 2013-02-19 16:05:51