Javascript .split splitst ook na ä
Irian Vis
08/01/2012 11:01:56Beste PHPhulpers,
ik gebruik de volgende Javascript funtie:
de variabele new_data ziet er als volgt uit: "12,2 nätter,,". Deze is gegenereerd uit een databse en door htmlentities() gehaald.
Het vreemde is dat de split funtie het woord "nätter" na de "ä" splitst!
Wat zou ik hier aan kunnen doen?
Met vriendelijke groet,
Irian
Toevoeging op 08/01/2012 12:25:29:
Mijn excuses,
De .split die erboven zat gaf de fout. Deze splitste op ";", terwijl de htmlentities() ook met ";" werkt.
Kan iemand mij vertellen wat logische en goede separatoren zijn? Ik heb het nu dmv ";;;" gedaan.
Groet,
Irian
ik gebruik de volgende Javascript funtie:
de variabele new_data ziet er als volgt uit: "12,2 nätter,,". Deze is gegenereerd uit een databse en door htmlentities() gehaald.
Het vreemde is dat de split funtie het woord "nätter" na de "ä" splitst!
Wat zou ik hier aan kunnen doen?
Met vriendelijke groet,
Irian
Toevoeging op 08/01/2012 12:25:29:
Mijn excuses,
De .split die erboven zat gaf de fout. Deze splitste op ";", terwijl de htmlentities() ook met ";" werkt.
Kan iemand mij vertellen wat logische en goede separatoren zijn? Ik heb het nu dmv ";;;" gedaan.
Groet,
Irian
Gewijzigd op 08/01/2012 11:02:39 door Irian Vis
PHP hulp
24/11/2024 20:34:11Vincent Huisman
08/01/2012 13:19:25Jaron T
08/01/2012 15:14:35Quote:
Kan iemand mij vertellen wat logische en goede separatoren zijn? Ik heb het nu dmv ";;;" gedaan.
Ervoor zorgen dat het niet nodig is dat meerdere data opgesomd staat in een veld/string.
Gewijzigd op 08/01/2012 15:14:45 door Jaron T
Irian Vis
08/01/2012 15:38:10@Jaron, ik doe dat omdat het een ajaxRequest.responseText is. In het .php bestand dat wordt aangeroepen haal ik verschillende kolommen uit een database, deze worden opgesomd teruggestuurd naar Ajax.
Als daar een andere manier voor is hoor ik het graag!
@Vincent, dank je wel!
Groet,
Irian
Als daar een andere manier voor is hoor ik het graag!
@Vincent, dank je wel!
Groet,
Irian
Jacco Brandt
08/01/2012 16:15:29Coderen met JSON. Deze kun je 'uitvoeren' in javascript op deze manier:
var output = eval('('+ajaxRequest.responseText+')');
var output = eval('('+ajaxRequest.responseText+')');