jquery在页面加载时赋值

时间:2013-01-05 07:07:51

标签: jquery textbox assign

这是我与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()开始正常工作,但正如我所说,我在首次加载页面时无法将下拉列表值绑定到文本框。

1 个答案:

答案 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>