我正在创建一个具有链选择元素的表单。我实际遇到的问题是:
从选择框中选择一个选项后,将从数据库中填充第二个选择框。例如:
类别选择元素(输出)
<select name="category" class="form-control selectcategory" id="category">
<option value="0" >Select Category</option>
<option value="17" >Motors</option>
<option value="18" >For Sale</option>
</select>
选择类别(输出)后从数据库生成的子类别元素
<select name="subcategory" class="form-control select category" id="subcategory">
<option value="0" >Select Category</option>
<option value="17" >Cars</option>
<option value="18" >Bikes</option>
</select>
提交表单后,如果有错误,将显示错误,但表单正在重置,访问者必须再次选择所有选项。
我提交了表单提交后保留类别选择,但子类别重置为空白。
在提交表单后是否有任何方法可以触发类别选择元素,就好像访问者选择它一样,因此可能会在访问者的选择中再次加载子类别?
此致