2010-06-04 58 views
0

我是一個php開發人員,並使用多選框,我想當我們從選擇框中選擇多個 選項,然後每個選擇框的值應顯示在文本框中如何 我可以做這個與jQuery的幫助請幫助,如果任何人有這個 感謝的用jquery顯示多個選擇框的值?

回答

0

解決試試這個

$('#multiSelect').change(function() { 
    $('#txtSelect').val($('#multiSelect').val()); 
    }); 
0

基於掀起了一絲從jMar's blog

$("#multipleSelect").change(function() { 
    $("#textBox").val(""); 
    $("#multipleSelect option:selected").each(function(i) { 
    if (i > 0) 
     $("#textBox").val($("#textBox").val() + ", " + $(this).text()); 
    else 
     $("#textBox").val($(this).text()); 
    }); 
}); 

如果您不需要逗號/分離器,它實際上只是:

$("#multipleSelect").change(function() { 
    $("#textBox").val($("#multipleSelect option:selected").text()); 
}); 

Fiddle with it over at jsfiddle.