2016-07-11 8 views
1

Basierend auf http://semantic-ui.com/behaviors/api.html#/usage, ich denke, dass mein Code tatsächlich ausgeführt wird. HierAPI: jquery-serialize-Objekt ist erforderlich, um Formulardaten zu einem vorhandenen Datenobjekt hinzuzufügen (Semantic UI)

ist der Code:

$('#new-modul').form({ 
    fields: { 
    division: { 
     identifier: 'division', 
     rules: [ 
     { 
      type : 'empty', 
      prompt : 'Please select division' 
     } 
     ] 
    }, 
    application: { 
     identifier: 'application', 
     rules: [ 
     { 
      type : 'empty', 
      prompt : 'Please select application' 
     } 
     ] 
    }, 
    title: { 
     identifier: 'title', 
     rules: [ 
     { 
      type : 'empty', 
      prompt : 'Please enter a title' 
     } 
     ] 
    }, 
    description: { 
     identifier: 'description', 
     rules: [ 
     { 
      type : 'empty', 
      prompt : 'Please enter description' 
     } 
     ] 
    } 
    } 
}) 
.api({ 
    url: './ajax/Ticket/new.php', 
    method: 'POST', 
    serializeForm: true, 
    onComplete: function() { 
    completeCreateNewModuleAction(); 
    } 
}); 

Aber vielleicht etwas schief gelaufen ist, so dass der Fehler erscheint auf meiner Konsole.

Fehler:

API: jquery-serialize-Objekt benötigt, Formulardaten zu einem vorhandenen Datenobjekt

Und ich weiß nicht, warum hinzuzufügen. Weiß das irgendjemand?

+0

Ist JQuery in Ihrem Projekt enthalten? – Weedoze

+0

@Weedoze Yupp .. –

Antwort

2

Basierend auf http://semantic-ui.com/behaviors/api.html#/usage angegeben, Schauen Sie auf den Geben von Daten Abschnitt.

In Routed Daten, Es sagt uns, dass:

Strukturierte Formulardaten macek's serialize object einschließlich erfordert.


Aber nur für Ihre Verknüpfung Informationen, ist dies der Schritt i tun:

Erstens:

Herunterladen JQuery für Serialize Objekt in here und dann zu Ihrem lokalen speichern Datei.

Fügen Sie als internes Javascript hinzu, damit es Ihre Seite aufhellen kann.


Zweitens:

Fügen Sie die Datei auf Ihrer Seite:

<script src="link_to_your_file/jquery.serialize-object.min.js"></script>

Verwandte Themen