你好,我是 PHP 初学者。我正在尝试从 MYSQL 获取数据并希望在组合框中显示,但如果用户没有从项目列表中重新选择该项目,则会突出显示未选择任何内容的错误。有没有 php 函数可以完成这个特定的任务?我希望当特定 id 的数据加载到表单中时,如果在提交时未对组合框数据用户点击进行任何更改,则它必须提交,但在我的情况下,它显示数据在此处时字段为空。这是我的代码
<li id="foli3" class="notranslate ">
<label class="desc" id="title3" for="Field3">
what is the current occupation of your guardian?
<span id="req_3" class="req">*</span>
</label>
<span>
<select id="Field3" name="occupation" class="field select addr" tabindex="8" required >
<option value="" selected="selected"><?php echo $rows['occupation']; ?></option>
<option>Private Sector Employee</option>
<option>Social Sector Employee</option>
<option>Agriculturalist</option>
<option>Businessman</option>
<option>Government Employee</option>
<option>Other</option>
</select>
</span>
</li>
最佳答案
使用 jQuery 选择组合框的默认值。
<select id="mySelect">
<option value="foo">Foo</option>
<option value="bar">Bar</option>
<option value="quux">Quux</option>
</select>
$("#mySelect").val("quux");
关于php - php中从MYSQL获取数据时在组合框中选择的属性的作用是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16604386/