Usuário com melhor resposta
quebra de linha em função jquery não funciona

Pergunta
-
Respostas
-
Na sua funçao jquery altere:
$("#dialog > p").text(mensagem);
por
$("#dialog > p").html(mensagem);
e use
MostrarDialog("Prezado cliente,<br>você tem uma nova opção de login único", strElemento);
att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
Sogi informatique ltée- Marcado como Resposta kngipa sexta-feira, 16 de agosto de 2013 15:08
Todas as Respostas
-
Tente colocar <br>...
MostrarDialog("Prezado cliente,<br>você tem uma nova opção de login único", strElemento);
Att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
Sogi informatique ltée- Editado William John Adam TrindadeModerator sexta-feira, 16 de agosto de 2013 13:58
-
-
Esse mostradialog utiliza um "alert" ? Voce pode postar o codigo?
Se for "alert" entao /n deveria funcionar
Att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
Sogi informatique ltée -
não..
é uma função jquery..
function MostrarDialog(mensagem, strElemento) { $("#dialog > p").text(mensagem); $("#dialog").dialog({ modal: true, buttons: { Ok: function() { $(this).dialog("close"); $(location).attr('href', strElemento); } }, hide: { effect: "explode", duration: 1000 }, show: { effect: "blind", duration: 1000 } }); }
-
Só para testar.. tente duplicar o "\" deste jeito:
MostrarDialog("Prezado cliente,\\n você tem uma nova opção de login único", strElemento);
Mas olhando seu codigo eu ainda creio que o <br> deveria funcionar.
Att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
Sogi informatique ltée -
-
Se for uma soluçao parecida com isso,
http://www.esasp.net/2009/08/jquery-ui-dialog-mostrar-un-dialog.html
entao <br> deveria funcionar, pois ele manipula a tag <p> (paragrafo).. neste caso o uso do <br> é indicado.
Nao entendo.
Att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
Sogi informatique ltée- Editado William John Adam TrindadeModerator sexta-feira, 16 de agosto de 2013 14:29
-
eu tenho essa função em 3 lugares..
uma delas, a mensagem já está em uma div, ai sim ele troca o <Br> pela linha.. mas nos outros lugares, a mensagem é uma string passada por parametro, e nesse caso ele até troca o \n, mas não pela linha.. por alguma outra coisa qualquer que simplesmente não me mostra o \n na mensagem.. e se coloco o <br> ele aparece na mensagem..
-
-
Na sua funçao jquery altere:
$("#dialog > p").text(mensagem);
por
$("#dialog > p").html(mensagem);
e use
MostrarDialog("Prezado cliente,<br>você tem uma nova opção de login único", strElemento);
att
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
Sogi informatique ltée- Marcado como Resposta kngipa sexta-feira, 16 de agosto de 2013 15:08
-