Revize 2a99773b
Přidáno uživatelem Milan Vacek před téměř 4 roky(ů)
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
Feature #8346 Implementce úpravy dat - Server