|
1 | 1 | <html> |
2 | 2 | <head> |
3 | 3 | <title> |
4 | | - sim |
| 4 | + simulator |
5 | 5 | </title> |
6 | 6 |
|
7 | 7 | <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> |
8 | 8 |
|
9 | | -<script> |
10 | | -var count=1; |
11 | | -var input = []; |
12 | | - |
13 | | -function add_row() { |
14 | | - let table = document.getElementById("input_tab"); |
15 | | - let x = document.getElementById("input_tab").rows[0].cells.length; |
16 | | - |
17 | | - let newrow = table.insertRow(-1); |
18 | | - |
19 | | - let arr = []; |
20 | | - let i=0; |
21 | | - for ( i=0;i<x;i++ ) { |
22 | | - arr[i] = newrow.insertCell(i); |
23 | | - } |
24 | | - |
25 | | - count++; |
26 | | - let newtext = document.createTextNode(count); |
27 | | - arr[0].appendChild(newtext); |
28 | | - |
29 | | - for( i=1;i<x;i++ ) { |
30 | | - let newinput = document.createElement("INPUT"); |
31 | | - newinput.setAttribute("type","text"); |
32 | | - arr[i].appendChild(newinput); |
33 | | - } |
34 | | -} |
35 | | - |
36 | | -function rem_row() { |
37 | | - let table = document.getElementById("input_tab"); |
38 | | - table.deleteRow(-1); |
39 | | - count--; |
40 | | -} |
41 | | - |
42 | | -function submit() { |
43 | | - let table = document.getElementById("input_tab"); |
44 | | - let r = table.rows.length; |
45 | | - let c = table.rows[0].cells.length; |
46 | | - |
47 | | - var i,j; |
48 | | - for( i=1;i<r;i++ ) { |
49 | | - let temp = []; |
50 | | - temp.push(table.rows[i].cells[0].innerHTML); |
51 | | - for( j=1;j<c;j++ ) { |
52 | | - let t = table.rows[i].cells[j].getElementsByTagName("input"); |
53 | | - temp.push(t[0].value); |
54 | | - } |
55 | | - input.push(Object.assign({},temp)); |
56 | | - } |
57 | | - |
58 | | - var json_inp = JSON.stringify(input); |
59 | | - |
60 | | - let qtime = document.getElementById("qtime"); |
61 | | - let datatosend = 'input='+json_inp; |
62 | | - let urltosend = "algo_sim.php?num_proc="+count; |
63 | | - |
64 | | - console.log(qtime); |
65 | | - if( JSON.stringify(qtime) != "null" ) { |
66 | | - urltosend += "&qtime="+qtime.value; |
67 | | - } |
68 | | - |
69 | | - $.ajax({ |
70 | | - type: "POST", |
71 | | - url: urltosend, |
72 | | - async:true, |
73 | | - data: datatosend, |
74 | | - success: function(output_var) { |
75 | | - console.log(output_var); |
76 | | - document.getElementById("output").innerHTML = output_var; |
77 | | - return true; |
78 | | - }, |
79 | | - complete: function() { |
80 | | - console.log("completed"); |
81 | | - }, |
82 | | - }); |
83 | | -} |
84 | | - |
85 | | -function display_output() { |
86 | | - |
87 | | -} |
88 | | -</script> |
| 9 | +<script src="js/simulator.js"></script> |
89 | 10 |
|
90 | 11 | <style> |
91 | 12 | table,th,td { |
|
0 commit comments