Hoe kan je op een elegante manier de waarde krijgen van $_POST['item'][2]['waarde'] als je alleen een Unicode string hebt met met daarin de originele HTML ID 'item[2][waarde]' ?
Die eerste suggestie is wat Rob ook zegt, maar waarom zou je alles van te voren uit laten rekenen.
En hoe zie je JSON voor je?

In mijn raamwerk zit ik met de situatie dat er een formulier gegenereerd is met een n:m-relatie, vandaar de keuze voor een ID met haken. Alleen ging dat tegenstaan op het moment dat ik callbacks via XHR had toegevoegd op basis van een aantal formuliervelden, waarbij ik dus met het HTML ID (met haken) moest kunnen verwijzen naar de $_POST waarden.

Slecht ontwerp? Nee.
Mooier zou natuurlijk zijn als ik alles wat met een View te maken had zou kunnen uitbesteden aan de browser. Maar ik word echt niet blij van JavaScript in Internet Explorer. Dus ik moet daar nog even mee wachten totdat de klant een betere standaardbrowser heeft.

Reageren