将跨区文本复制到隐藏的输入值

时间:2012-04-28 02:05:38

标签: javascript jquery html css

我已经尝试了大约两周的时间来找到答案。好。我正在尝试复制跨度文本(更改)并将其放入输入值。我这样做的原因是我可以通过电子邮件发送用户选择的内容。这是我的代码。 http://jsfiddle.net/Hunter4854/qfdvE/

请发一个jsfiddle。

1 个答案:

答案 0 :(得分:0)

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

编辑:如果要获取范围的值(装饰下拉列表)并设置为隐藏,则需要更新示例中的这部分代码。新添加的行以粗体显示

$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);
    }   

})