我正在开发一个用于向数据库提交数据的jQuery表单。 表单也是可编辑的,我无法在编辑时从数据库中检索选项的选定值。
换句话说,我无法从数据库中读取所选选项,并在显示表单时将其标记为选中。
ve_type是提交表单时存储所选值的变量。 ve_type是从数据库读取时所选值的变量。
此逻辑用于输入类型文本,但在选择菜单时失败。
非常感谢任何帮助。
<label for="vetype" class = "select"><strong>Vehicle Type:</strong></label>
<select name="vetype" id="vetype" value="$ve_type" />");
<option value="car">Car</option>
<option value="van">Van</option>
<option value="truck">Truck</option></select>
答案 0 :(得分:0)
在我看来,select没有属性值,你应该尝试在选项上添加选择的属性:
$("#vetype option[value='yourSelectedValue']").attr('selected','selected');