Beste PHPhulpers,

ik gebruik de volgende Javascript funtie:
var new_data_1	= new_data.split("-");

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

[size=xsmall]Toevoeging op 08/01/2012 12:25:29:[/size]

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 doe het meestal met de ~ of |~|, dat vindt ik zelf wel overzichtelijk
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.
@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
Coderen met JSON. Deze kun je 'uitvoeren' in javascript op deze manier:

var output = eval('('+ajaxRequest.responseText+')');

Reageren