Try this:

$('#theButton2').click(function() {
   $("#foo2").val($("#foo").val().toString());
});

You catch the click event.
You set the value of the text box to the value of the select
(converted to a string).

-Dylan

On 9/10/07, Diddly Doo <[EMAIL PROTECTED]> wrote:
>
> I've some HTML as below. I'm trying to work out a function to transfer
> the values in the listbox to the text box. So, the value of the hidden
> box would be 1,2,3
>
> <select id="foo" multiple="multiple" size="6">
> <option value="1">Item 1</option>
>             <option value="2">Item 2</option>
>             <option value="3">Item 3</option>
>          </select>
> <input type="text" id="foo2" />
> <input type="button" id="theButton2" value="Test" />
>
> This is what I've got so far, not quite right though.
>
> $(function() {
>         $('#theButton2').click(
>                 function() {
>                         $.each($("option",$('#foo')),function(i,n) 
> {$('#foo2').append($
> (n).attr('value'))})
>                 }
>         )
> });
>
>

Reply via email to