我有两种文本类型的形式(id,名称)和另一种形式的dropbox类型(学校名称)(选择选项类型)。自动填充--Dropbox
当用户输入id表单时,需要根据mysql中的值填写剩余表单(名称)和下拉框(学校名称)。
填写表单文本类型(名称)不是我能够使用json和jquery做的问题,但我不知道如何自动选择dropbox。
任何教程或代码片段的建议表示赞赏。
我有两种文本类型的形式(id,名称)和另一种形式的dropbox类型(学校名称)(选择选项类型)。自动填充--Dropbox
当用户输入id表单时,需要根据mysql中的值填写剩余表单(名称)和下拉框(学校名称)。
填写表单文本类型(名称)不是我能够使用json和jquery做的问题,但我不知道如何自动选择dropbox。
任何教程或代码片段的建议表示赞赏。
如果你的下拉框是在XHTML中,你可以使用 “选择” 参数。
使用jQuery,你可以写semething像:
$("#optiontoSelect").attr("selected","selected");
我可能误解了这个问题。如果您希望将焦点从输入字段移至选择项,您将使用.focus()
。我想你会想把焦点放在选择的成功人群上。
$('#select').focus();
或
$(this).focus();
这将让你开始:
<?php
$options = Array('red', 'green', 'blue');
$opt_from_db = 'green'; // for example
echo '<select name="fieldName">';
foreach ($options as $opt) {
$selected = ($opt_from_db == $opt) ? ' selected' : '';
echo "<option{$selected}>{$opt}</option>";
}
echo '</select>';
?>
的关键是写selected
属性(以某种形式或另一种形式)转换为以编程方式呈现的HTML。
[jQuery和Auto-populat选择]的可能重复(http://stackoverflow.com/questions/548540/jquery-and-auto-populat-selects) –