Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, tenho o seguinte código com a função de mostrar o nome dos alunos selecionados em meu select na div exibir.
vejam:
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#alunos").change(onSelectChange);
});
function onSelectChange(){
var selected = $("#alunos option:selected");
var output = "";
if(selected.val() != 0){
output = "Alunos Selecionados: " +'\n'+ selected.text();
}
$("#exibir").html(output)+'\n';
}
</script>
Mas na hora de mostrar os nomes eles aparecem todos colados, gostaria de uma quebra de linha mas não consigo fazem.
Tentei o '\n' mas não deu certo, talvez eu tenha inserido no lugar errado ou de forma errada.
Ou seja, Gostaria que os nomes dos alunos aparecessem em forma de lista.
Se puderem me ajudem por favor.
Obrigada> Quebra de Linha em html é com <br> e não \n
A não ser que você os insira dentro de um elemento [inline]<pre>[/inline], mas não deve ser o caso. =)Mas esse código não está em html, e sim em javascript.
Gostaria de saber onde e como colocar meu \n
Como falaram utilize <br/> como abaixo:
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#alunos").change(onSelectChange);
});
function onSelectChange(){
var selected = $("#alunos option:selected");
var output = "";
if(selected.val() != 0){
output = "Alunos Selecionados: " +'<br/>'+ selected.text();
}
$("#exibir").html(output);
}
</script>
Quebra de Linha em html é com <br> e não \n