2009-08-04 3 views
4

Wenn Ajax-Sachen mit jQuery tun Sie Ihre Daten auf den Server in zweierlei Weise passieren können:jQuery.post() Unter Verwendung von serialisierten Formulardaten und benutzerdefiniertes Objekt in Vorlage

  1. Verwenden Sie ein Objekt wie

    { 
    firstname:'blah', 
    lastname: 'derp' 
    } 
    
  2. eine Zeichenfolge verwenden wie &firstname=blah&lastname=derp

(1) w erhebt sich natürlich Wenn Sie Werte programmgesteuert übergeben.

(2) Entsteht natürlich, wenn Sie Eingabefelder haben.

Mein Problem: es sieht nicht wie man sie kombinieren kann, das heißt

jQuery.extend({ 
firstname:'blah', 
lastname:'derp' 
},jQuery('form.some-form').serialize()); 

Und es ist für eine Weile mir worden Gezeter.

Ehrlich gesagt denke ich, dass sie nur eine vergegenständlichte Version der serialize-Methode brauchen, die Ihnen nur eine JSON-Darstellung gibt.

+0

haben wollen http : //stackoverflow.com/questions/920294/jquery-serialize-and-post – zod

Antwort

Verwandte Themen