/lenasys/0.1

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/0.1

« back to all changes in this revision

Viewing changes to trunk/DuggaSys/quizAjax/js/test.js

  • Committer: Henrik G.
  • Date: 2013-03-26 23:42:29 UTC
  • Revision ID: henrik.gustavsson@his.se-20130326234229-hkq5am6szg5g2akr
Added slider library

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 
21
21
//answerQuiz.php
22
22
//////Parameters: loginName, password, courseName, courseOccasion, quizNr, qVarNr, quizAnswer
23
 
function checkAnswer(e) {
 
23
function checkAnswer(e){
24
24
        console.log("answerQuiz post");
25
25
        var loginName="a02leifo";
26
26
                password="56edf750f3bb2053b3c1c44429b3ce82";
32
32
        if($("#loginName").val()!="") loginName=$("#loginName").val();
33
33
        if($("#password").val()!="") loginName=$("#password").val();
34
34
        
35
 
        $.post("answerQuiz.php", {
36
 
                loginName: loginName, password: password, courseName: courseName, courseOccasion: courseOccasion, quizNr: quizNr, qVarNr: qVarNr, quizAnswer: $("#quizAnswer").val() 
37
 
        }, callBackcheckAnswer,"json");
 
35
        $.post("answerQuiz.php", 
 
36
               {loginName: loginName, password: password, courseName: courseName, courseOccasion: courseOccasion, quizNr: quizNr, qVarNr: qVarNr, quizAnswer: $("#quizAnswer").val() }, 
 
37
                        callBackcheckAnswer,
 
38
                        "json"
 
39
        );
38
40
}
39
41
 
40
42
function callBackcheckAnswer(data){
50
52
        if($("#loginName").val()!="") loginName=$("#loginName").val();
51
53
        if($("#password").val()!="") loginName=$("#password").val();
52
54
        
53
 
        $.post("getStudentCourseRegistrations.php", { 
54
 
                loginName: loginName, password: password
55
 
        }, 
56
 
        callBackCourseRegistrations,"json");
 
55
        $.post("getStudentCourseRegistrations.php", 
 
56
               {loginName: loginName, password: password}, 
 
57
                        callBackCourseRegistrations,
 
58
                        "json"
 
59
        );
57
60
}
58
61
 
59
62
function checkRegistration(e){
67
70
                year="12";
68
71
                period="1";
69
72
        $.post("checkStudentCourseOccasion.php", 
70
 
                {loginName: loginName, password: password, courseName: courseName, semester: semester, year:year, period:period }, 
71
 
                callBackCheckRegistration,
72
 
                "json"
 
73
               {loginName: loginName, password: password, courseName: courseName, semester: semester, year:year, period:period}, 
 
74
                        callBackCheckRegistration,
 
75
                        "json"
73
76
        );
74
77
}
75
78
 
76
 
function callBackCheckRegistration(data) {
 
79
function callBackCheckRegistration(data){
77
80
        console.log("callBackCheckRegistration:");
78
81
        console.log(data);
79
82
        $("#result").append("<h3>Is registered for selected course occasion:"+data.loginSuccess+"</h3>");
80
83
}
81
84
 
82
 
function callBackCourseRegistrations(data) {
83
 
        if(data.loginSuccess=="true") {
 
85
function callBackCourseRegistrations(data){
 
86
        if(data.loginSuccess=="true"){
84
87
                $("#result").append(data.loginSuccess);
85
88
                $("#result").append("<h3>Course registrations</h3><ul>");
86
 
                for(var i=0;i<data.courseRegistrations.length;i++) {
87
 
                        $("#result").append("<li>"+data.courseRegistrations[i].courseName+" "+data.courseRegistrations[i].courseOccasion+"</li>");
 
89
                for(var i=0;i<data.courseRegistrations.length;i++){
 
90
                                $("#result").append("<li>"+data.courseRegistrations[i].courseName+" "+data.courseRegistrations[i].courseOccasion+"</li>");
88
91
                }
89
92
                $("#result").append("</ul>");
90
93
        } else {
93
96
}
94
97
 
95
98
//login, password, courseName, courseOccasion, quizNr
96
 
function fetchQuiz(e) {
 
99
function fetchQuiz(e){
97
100
        console.log("post fetchQuiz "+$("#quizNR").val());
98
101
        $.post("getQuiz.php", 
99
 
                        {login: "a02leifo", password: "56edf750f3bb2053b3c1c44429b3ce82", courseName: "DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)", courseOccasion: "HT-12 LP1", quizNr: $("#quizNR").val() }, 
 
102
               {login: "a02leifo", password: "56edf750f3bb2053b3c1c44429b3ce82", courseName: "DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)", courseOccasion: "HT-12 LP1", quizNr: $("#quizNR").val() }, 
100
103
                        callBackTest,
101
104
                        "json"
102
105
        );
103
106
}
104
107
 
105
 
function callBackTest(data) {
 
108
function callBackTest(data){
106
109
        console.log(data);
107
110
        if (typeof data.Error != 'undefined') {
108
111
                $("#result").append("<br/><h3>Error:"+data.Error+"</h3>");
116
119
}
117
120
 
118
121
//////Parameters: (POST) objectID, quizNr, qVarNr, courseName, courseOccasion, login, password
119
 
function fetchQuizObject(e) {
 
122
function fetchQuizObject(e){
120
123
        console.log("post fetchQuizObject");
121
124
        $.post("getQuizObject.php", 
122
 
                        {objectID: qObjectID, courseName: "DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)", courseOccasion: "HT-12 LP1", quizNr: $("#quizNR").val(), qVarNr: "1", login: "a02leifo", password: "56edf750f3bb2053b3c1c44429b3ce82" }, 
 
125
               {objectID: qObjectID, courseName: "DA133G Webbutveckling - datorgrafik G1N, 7,5hp (IKI)", courseOccasion: "HT-12 LP1", quizNr: $("#quizNR").val(), qVarNr: "1", login: "a02leifo", password: "56edf750f3bb2053b3c1c44429b3ce82" }, 
123
126
                        callBackObjectTest,
124
127
                        "json"
125
128
        );
126
129
}
127
130
 
128
 
function callBackObjectTest(data) {
 
131
function callBackObjectTest(data){
129
132
        if (typeof data.Error != 'undefined') {
130
133
                $("#result").append("<br/><h3>Error:"+data.Error+"</h3>");
131
134
        } else {