0

私はこれに対する答えを見つけるために約2週間試みてきました. Ok。スパンテキスト(変更)をコピーして、入力値に入れようとしています。私がこれを行っている理由は、ユーザーが選択したものを電子メールで送信できるようにするためです。これが私のコードです。http://jsfiddle.net/Hunter4854/qfdvE/

jsfiddle を投稿してください。

4

1 に答える 1

0
$(function(){
    $("#test_select").change(function(){
        $("#dropdown").val($(this).val());        
    });    
});
​

EDIT : スパン (装飾されたドロップダウン) の値を取得して非表示に設定する場合は、サンプルのコードのこの部分を更新する必要があります。新しく追加された行は太字になっています

$lists.live('click',function(e) {
    e.stopPropagation();
    $lists.not(this).find('ul:visible').hide()
    var $tgt = $(e.target);
    $(this).find('ul').slideToggle('fast');
    if ($tgt.is('li')) {
        $(this).find('span').html($tgt.html());
        var value=$tgt.attr('rel');    

        $("#dropdown").val(value);   //This line is what you want

        $('#test_select').val( value);
    }   

})
于 2012-04-28T02:09:28.143 に答える