dedlfix: jQuery und Enctype

Beitrag lesen

Tach!

Also mal ganz ehrlich,

data : {name:"test"},

das ist doch völlig daneben, eine solche Notation zuzulassen.

Finde ich überhaupt nicht. Was du da siehst, ist die Übergabe eines Objektes, in dem Fall ein direkt dort notiertes Objektliteral. Man könnte auch ein anderswo erzeugtes Objekt an der Stelle übergeben, dann sähe die Zeile so aus:

data : ein_objekt,

Weil es völlig verwirrend ist und alles andere als selbsterklärend.

jQuery ist nicht unbedingt selbsterklärend, aber es ist sehr gut dokumentiert. Und recht einfach handzuhaben.

Selbsterklärend wäre sowas:

data: "name=test"

Man kann die Daten auch in dieser Form als String übergeben. Aber warum sollte man sich selbst die Mühe machen, wenn jQuery dazu da ist, einem die Arbeit abzunehmen, und das Objekt selbstständig in diese Form bringt?

da sieht man wenigstens schon am CODE was da rausgeht.

Nö, das sieht man da noch gar nicht, weil du nicht siehst, was die Funktion in ihrem inneren noch so alles anstellt.

dedlfix.