这是我与Jquery的第二天,我有一个下拉列表每次用户选择该列表上的选项时,使用更改方法显示在文本框上我如何使用Jquery当页面首次加载该下拉列表中的第一个元素时,会在文本框中显示吗?
<script type="text/javascript">
$('#textboxx')= $('#dropdown'); // this line doesn't work how can i make it
$(function () {
$('#dropdownn').change(function () {
var selectedValue = $(this).val();
$('#textboxx').val(selectedValue);
});
});
</script>
以下代码以$ function()开始正常工作,但正如我所说,我在首次加载页面时无法将下拉列表值绑定到文本框。
答案 0 :(得分:1)
您需要在document.ready。
上将select的选定值分配给textbox更改
$('#textboxx')= $('#dropdown');
要
$('#textboxx').val($('#dropdown').val());
并输入 document.ready ,您的代码将是
<script type="text/javascript">
$(function () {
$('#textboxx').val($('#dropdown').val());
$('#dropdownn').change(function () {
var selectedValue = $(this).val();
$('#textboxx').val(selectedValue);
});
});
</script>