Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 2a99773b

Přidáno uživatelem Milan Vacek před téměř 4 roky(ů)

Feature #8346 Implementce úpravy dat - Server

Zobrazit rozdíly:

application/view/Index.php
1 1
<!-- TESTOVACI INDEX-->
2 2
<?
3 3
include "../controller/TableController.php"
4
include "../controller/UpdateController.php"
4 5
?>
5 6
<script>
6 7
    function doSearch () {
7 8
        // (A1) GET SEARCH TERM
8 9
        var data = new FormData();
9

  
10
        // (A2) AJAX - USE HTTP:// NOT FILE://
10
        //data.append("manuscript", "0,3"); //příklad pro filtraci manuscriptů, asi se ještě uprav
11
        data.append("page", "0");
12
        data.append("items_per_page", "50");
13
        data.append("lemma", "nováLemma");
14
        data.append("word", "novéWord2");
15
        data.append("context", "novýContext");
16
        data.append("description", "novádescription");
17
        data.append("description2", "novádescription2");
18
        data.append("description3", "novádescription3");
19
        data.append("ending", "novéEnding");
20
        data.append("finished", false);
21
        data.append("namedentity",1);
22
        data.append("position1", "1");
23
        data.append("position2", "2");
24
        data.append("positiondetail", "posdet");
25
        data.append("prefix", "prefix");
26
        data.append("suffix", "suffix");
27
        data.append("id", 4);
28
        data.append("lemma_id", 1);
29
        data.append("tag_id", 1);
30
        data.append("pos", 1);
31
        data.append("manuscript", [1,2,3,4]);
32
        data.append("wordform_id", 4);
33
        data.append("tag", "A---------")
34
        //data.append("finished", "false");
35
        // data.append("tag_pos", "V");
36
        // data.append("tag_verb_aspect", "P");
37
        // data.append("tag_number", "S");
38
        // data.append("word", "okáza");
11 39
        var xhr = new XMLHttpRequest();
12
        xhr.open("POST", "../controller/TableController.php");
40
        xhr.open("POST", "../controller/UpdateController.php");
13 41
        xhr.onload = function(){
14 42
            let results = document.getElementById("results"),
15
                search = this.response;
43
                search = JSON.parse(this.response);
16 44
            results.innerHTML = "";
17 45
            console.log(search);
18
            let parsedJSON = JSON.parse(search);
19
            console.log(parsedJSON);
20
            if (parsedJSON != null) { for (let s of parsedJSON) {
21
                results.innerHTML += "<div>" + s.id + "</div>";
22
            }}
23 46
        };
24 47
        xhr.send(data);
25 48
        return false;

Také k dispozici: Unified diff