Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JQuery][Ajax] Replace znaków po wczytaniu ajaxem
gg1985
post 8.08.2009, 09:20:03
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Witam

Na początek kod:

Kod
  $.ajax({
   url: "plik.txt",
   type: 'GET',
   success: function(html){
    $('#selektor textarea').prepend(html.replace('<','&lt;'));
    }
    });


Problem jest w tym, że tylko dla pierwszego napotkanego znaku zamienia na &lt;, a dalej już zostawia :/


--------------------
Go to the top of the page
+Quote Post
wookieb
post 8.08.2009, 09:24:26
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
html.replace(/</g,'&lt;')


--------------------
Go to the top of the page
+Quote Post
gg1985
post 8.08.2009, 09:34:14
Post #3





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Działa smile.gif Czy mógłbyś proszę w dwóch słowach napisać, dlatego teraz działa ?


--------------------
Go to the top of the page
+Quote Post
wookieb
post 8.08.2009, 09:38:31
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




1 parametr to wyrażenie regularne
dlatego konieczny byl parametr g
https://developer.mozilla.org/en/Core_JavaS...s/RegExp#Syntax

Ten post edytował wookieb 8.08.2009, 09:38:59


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 00:07