So senden Sie Ausgaben mit mehreren Werten von extjs an die Yii-Controller-Aktion

Ich arbeite in extjs + yii. Meine Serverseite befindet sich im yii-Framework und die Clientseite in extjs. Jetzt möchte ich die Ausgabe der Submit-Buttons von extjs an yii action übergeben. Ich erstelle ein Multiple-Choice-Fragenpapier mit 20 Fragen in extjs, deren eigentliche Fragen von serverseitigen Aktionen stammen, die in Yii Framewok geschrieben sind. Bis dahin funktioniert es einwandfrei.

Nachdem Sie nun alle Fragen durch Markieren der entsprechenden Optionsfelder als Antwort gelöst haben, möchte ich diese 20 Fragen durch Klicken auf die Schaltfläche "Senden" sendenuserId, questionId und ausgewählte Optionsfelder, um die Aktion des Controllers zu aktivieren. Ich hatte "Submit Button Action" geschrieben als:

     check:function()
            {
        console.log("Inside check function.");
        //creating objects in javascript
          var obj=new Object();
          for(var i=0;i<=5;i++)
          {
                var inputs = document.getElementsByName(i); 
                var radio = "";  
                for (var j = 0; j < inputs.length; j++) {
                    if (inputs[j].checked) {
                        name = inputs[j].name;
                        value  = inputs[j].value;
                        //obj[i].name1=name;
                        obj[i]={'questionId':name,'option':value};
                        console.log("questionId="+name +" value="+ value);
                        console.log("object name="+ obj[i].questionNo+" Object value="+obj[i].option);
                    }
                }
          }
    }
});

Also bekomme ichquestionId undoptionValue von allen Fragen auf "Senden" klicken. Jetzt möchte ich alles verschickenquestionid undoptionValue Daten zu yii Aktion. Also, wie schicke ich es an extjs action?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage