FormData-und Checkboxen

Derzeit bei der Erstellung einer FormData Objekt, eine checked checkbox Hinzugefügt, mit dem Wert "on", und ein nicht angekreuzter checkbox nicht weitergegeben.

Muss ich hack in einige versteckte Eingänge richtig festgelegt Checkboxen, oder gibt es einige Anpassungen, die ich tun kann mit FormData "oder" pre-processing?

Ich würde es vorziehen, eine checked checkbox 1 und einen ungeprüften 0 zu sein. Ich kann schon diese selbst tun (ie ugly hack), aber ich sehe keinen nativen Weg mit FormData.

  • Sie können immer anrufen set auf die FormData Objekt manuell. Anders verhält es sich genau wie HTML-Formulare tun.
  • anstelle der Zugabe versteckte Eingänge, Prozess auf dem server. Wenn checkbox-Wert ist 'auf' convert 1 und wenn checkbox Wert leer oder null konvertieren zu 0. Checkbox Wert Laufwerk-browser, so dass Sie können es nicht ändern. Sie können fügen Sie zusätzliche Eigenschaften.
InformationsquelleAutor BarryBones41 | 2015-11-02
Schreibe einen Kommentar