Wie konvertieren von array in string mit jquery

Ich Daten aus einer Tabelle. Und speichern Sie im array.

Frage ich mich, wie konvertiert array in string mit folgenden format.

In meiner Anfrage,können Benutzer hinzufügen neuer Zeilen, und geben Sie in den Fragen und Antworten.

Das ist, warum ich glaube, ich kann alle Daten in das "Formular:input"

Mein code:

var param = [];
$("#tblPets tbody tr").each(function(index){

 param.push({
    question: $("textarea.question", this).val(),
    answer: $("textarea.answer", this).val(),
 });

});
var json = JSON.stringify(param); 

    $("form #queAns").val(json);

Kann ich konvertieren Sie das array in JSON-string.aber das format ist nicht das, was ich Suche.

Beispiel:

Ich hoffe, dass mein string kann so Aussehen:

Frage,Antwort|Frage-Antwort|Frage Beantworten|

Wie mache ich das??

  • Warum machen Sie sich Ihre eigene Serialisierung, anstatt mit einem standard -, gut -, unterstützt man wie JSON?
  • Blick auf jQuery Map()
  • Warum nicht direkt einen string mit dem gewünschten format anstelle des ersten looping und schob Datensätze in das array?
  • Versuchen Sie Array.der Prototyp.toString oder JSON.stringify(array) oder auch Array.der Prototyp.join.
  • Warum ist das auf Eis, da off-topic? Er hat eine versuchte Lösung, und er offensichtlich nicht wollen, verwenden Sie die standard-Serialisierung. Ich sehe nicht, warum dies zeichnet sich als off-topic. @Matt Ball, Bitte erläutern.
  • da die OP nicht den Nachweis der Bemühung, das problem zu lösen auf Ihre eigenen, wie pro die angegebene schließen Sie die details unten. Wie heißt es: "Fragen, Fragen, für code muss nachweisen, dass eine minimale Verständnis von dem problem. Gehören Lösungsversuche, warum Sie nicht arbeiten, und die erwarteten Ergebnisse." Der OP hat nicht gezeigt, eine minimale Verständnis von dem problem, und folglich die Frage ist off-topic.
  • Ball, er bittet um Hilfe/Rat, wie dieses problem zu lösen, dass er nicht weiß, wie zu lösen. Er versuchte, JSON verwenden.stringify aber das hat nicht pan out, und er wollte nicht wissen, wo Sie gehen von dort aus. Ich bin nicht einverstanden, aber natürlich sind andere der Meinung, dass dies off-topic ist, so will ich zugestehen, dass.

InformationsquelleAutor user2959107 | 2013-11-06
Schreibe einen Kommentar