2010-12-13 5 views

Antwort

2

Daniel,

dies wird auf dem Ziel-Webserver weitgehend abhängen und ob JavaScript verwendet wird. Sie werden jedoch nicht mit JavaScript gekennzeichnet, so dass die Möglichkeiten, die JSON sowie serialisierte Javascript-Arrays enthalten, ignoriert werden.

Ihre beste Wette ist vielleicht, Javascript als eine Option zu betrachten, wenn überhaupt möglich.

mit psuedo-Code als Beispiel, könnten Sie so etwas wie (traditioneller $ POST) tun:

verwenden Sie das Symbol [] im Namen des Formularfeldes Sie einreichen wie:

<input type="text" name ="whatever[]" value="a" /> 
<input type="text" name ="whatever[]" value="b" /> 
<input type="text" name ="whatever[]" value="c" /> 
<input type="text" name ="whatever[]" value="d" /> 

wenn Sie Beiträge verfassen, wird diese kommen in als

$whatever = $_POST['whatever']; 

und Sie können sie wie Zugang:

$whatever[0] 

, die Ihnen "a" ergeben wird.

Ich weiß, es ist skizzenhaft und es ist nicht, wie ich es im Allgemeinen tun würde. NET, aber hoffentlich ist eine generische non js appraoch, die transecable ist.

+0

Während JSON nach JavaScript benannt ist, ist es tatsächlich sprachunabhängig. – Aether

+0

guter Punkt Äther. die Unabhängigkeit tho ist in Bezug auf den Server, der es verbraucht (d. h.. NET, PHP, Java usw.). es ist tatsächlich eine Untermenge von Javascript und erfordert daher, dass (js) auf dem Client ausgeführt wird, um clientseitig zu funktionieren ... –

2

würde ich JSON verwenden. Das macht es trivial, es wieder in eine Array- oder Objekt-Collection-Server-Seite umzuwandeln.

Verwandte Themen