我正在努力获取下拉文本的值并将其传递到文本框中。下拉的值和文本来自数据库。将下拉文本的值传递给文本框
我需要将文本传递给我的文本框。帮助请
这是我的小提琴http://jsfiddle.net/Zy46N/
<?php
while($row = $resultcode->fetch_assoc())
{
$code .= '<option value = "'.$row['maincode'].'">'.$row['category'].'</option>';
}
?>
<br/>
Category
<select name="supplier" style="text-transform:uppercase;">
<option value="">Select</option>
<?php echo $code; ?>
</select>
</br>
Sub Code
<input name="catvalue" id="catvalue" value="" readonly>
$(document).ready(function() {
$("#supplier").change(function() {
var selectedText2 = $("#supplier option:selected").text();
alert("You selected :" + selectedText2);
$('[name="catvalue"]').val($(this).val());
});
});
为什么不只是针对通过ID输入? – VIDesignz
我忘了包括价值和下拉列表的文本是从数据库 – surname
@surname这里没有区别。你能检查一下它是否有效吗? – Felix