2010-06-04 6 views
0

Je suis un développeur PHP et en utilisant une boîte de sélection multiple, je veux quand nous sélectionnons une option multiple de la boîte de sélection alors la valeur de chaque boîte de sélection devrait être afficher dans la boîte de texte comment puis-je le faire avec l'aide de jquery s'il vous plaît aider si quelqu'un a la solution de ce merci deAfficher plusieurs valeurs de zone de sélection avec jquery?

Répondre

0

Essayez cette

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

basé au large un soupçon de 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()); 
    }); 
}); 

Si vous ne avez pas besoin des virgules/séparateurs, il est en fait juste:

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

Fiddle with it over at jsfiddle.

Questions connexes