Autor | Zpráva | ||
---|---|---|---|
Generation Profil * |
#1 · Zasláno: 27. 2. 2015, 04:39:07
Ahoj,
tento script získává data z jiné stránky: function ziskatlyrics($url) { $content = file_get_contents($url); $first_step = explode( '<div id="lyrics-body-text">' , $content ); $second_step = explode("</div>" , $first_step[1] ); $obsah = $second_step[0]; return $obsah; } echo ziskatlyrics("http://www.metrolyrics.com/take-me-home-country-roads-lyrics-john-denver.html");//url je pro ukázku, jinak se načítá proměnná přes ajax echo "http://www.metrolyrics.com/take-me-home-country-roads-lyrics-john-denver.html"; Ovšem nevrací je jako text. Když se podívám na ty data přes tento script tak je vidím, když se je snažím vrátit ajaxem, nezobrazí se nic. Poradil by mi někdo jak vyřešit aby to vracelo i ajaxem? Ajax: function myFunction(e) { var dataString = 'id1=' + e.getAttribute("data-id"); $.ajax({ type: "POST", url: "lyrics_2.php", data: dataString, cache: false, success: function(data) { $("#test").return data; } }); return false; } |
||
Taps Profil |
#2 · Zasláno: 27. 2. 2015, 07:06:09
Generation:
zkus funkci poupravit function myFunction(e) { var dataString = 'id1=' + e.getAttribute("data-id"); $.ajax({ type: "POST", url: "lyrics_2.php", data: dataString, datatype : "html", cache: false, success: function(data) { $("#test").html(data); } }); return false; } |
||
Generation Profil * |
#3 · Zasláno: 27. 2. 2015, 15:47:15 · Upravil/a: Generation
Taps:
Děkuji moc, pomohlo. Ovšem nyní nastává problém, že to vypíše i html znaky obsažené v textu. A script musím mít takto: function myFunction(e) { var dataString = 'id1=' + e.getAttribute("data-id"); $.ajax({ type: "POST", url: "lyrics_2.php", data: dataString, datatype : "html", cache: false, success: function(data) { $("#test").text(data); } }); return false; } jinak podle toho tvého ajax nic nevrátí už vyřešeno |
||
Časová prodleva: 10 let
|
0