teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

より詳しく書きました。

2021/01/15 06:49

投稿

Satochika
Satochika

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,10 @@
1
- ### ajaxを使って非同期で自動保存
1
+ ### ajaxを使って非同期で自動保存したい
2
2
 
3
3
  PHPとJavaScriptを使って得点の更新を行えるシステムを作っています。
4
4
  onChangeメソッドが発火するのは確認出来るのですが、自動保存が行えていない状況です。
5
+ input要素で得た数字をPOSTメソッドで送りデータベースに保存する想定です。
6
+ 受け取り側の定義が出来ておらず、更新した数字が保存されません。
5
7
 
6
-
7
8
  ### 該当のソースコード
8
9
 
9
10
  ```PHP

3

タグの変更

2021/01/15 06:49

投稿

Satochika
Satochika

スコア6

title CHANGED
File without changes
body CHANGED
File without changes

2

input要素に onChange="myfunc()"を変更

2021/01/15 06:17

投稿

Satochika
Satochika

スコア6

title CHANGED
File without changes
body CHANGED
@@ -27,8 +27,8 @@
27
27
  <tr>
28
28
  <th>得点</th>
29
29
  <td class="report">
30
- <dl class="create-item" onChange="myfunc()">
31
- <dd><input type="number" max="100" min="0" id="progress_status" class="form-control text-original" name="task[progress_status]" value="<?= (int)$task['progress_status'] ?>"></dd>
30
+ <dl class="create-item">
31
+ <dd><input type="number" onChange="myfunc()" max="100" min="0" id="progress_status" class="form-control text-original" name="task[progress_status]" value="<?= (int)$task['progress_status'] ?>"></dd>
32
32
  </dl>
33
33
 
34
34
  </td>

1

JSと HTMKを分けて記述していたものをPHPにまとめました

2021/01/15 04:11

投稿

Satochika
Satochika

スコア6

title CHANGED
File without changes
body CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ### 該当のソースコード
8
8
 
9
- ```JavaScript
9
+ ```PHP
10
10
  <script type="text/javascript">
11
11
  function myfunc() {
12
12
  autosaveOn = true;
@@ -21,9 +21,9 @@
21
21
  })
22
22
  }
23
23
  </script>
24
- ```
25
24
 
26
- ```HTML
25
+ ーーー中略ーーー
26
+
27
27
  <tr>
28
28
  <th>得点</th>
29
29
  <td class="report">