質問編集履歴

2

やってみたことを追記

2018/09/09 12:40

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -14,19 +14,21 @@
14
14
 
15
15
 
16
16
 
17
+ #やってみたこと
18
+
17
19
  ```HTML
18
20
 
19
21
  // 画面ロード時にPHPが実行されファイル名+削除ボタンの一覧を表示
20
22
 
21
23
  // ファイル数はロード時に動的に変わる
22
24
 
23
- <div class="del_file">sample.png <input type="button" name="del1" value="削除"></div>
25
+ <div class="del_file1">sample.png <a href="#" onclick="deleteFile(1);return false;">削除</a></div>
24
26
 
25
- <div class="del_file">aaa.gif <input type="button" name="del2" value="削除"></div>
27
+ <div class="del_file2">aaa.gif <a href="#" onclick="deleteFile(2);return false;">削除</a></div>
26
28
 
27
- <div class="del_file">ddd.docx <input type="button" name="del3" value="削除"></div>
29
+ <div class="del_file3">ddd.docx <a href="#" onclick="deleteFile(3);return false;">削除</a></div>
28
30
 
29
- <div class="del_file">ccc.pdf <input type="button" name="del4" value="削除"></div>
31
+ <div class="del_file4">ccc.pdf <a href="#" onclick="deleteFile(4);return false;">削除</a></div>
30
32
 
31
33
  ```
32
34
 
@@ -47,6 +49,10 @@
47
49
  data:param,
48
50
 
49
51
  success: function(data){
52
+
53
+ var cls = ".del_file" + file_id;
54
+
55
+ $(cls).remove();
50
56
 
51
57
  if(data==1){
52
58
 
@@ -72,6 +78,8 @@
72
78
 
73
79
  // ファイルがあればunlink
74
80
 
81
+ echo true;
82
+
75
83
  ```
76
84
 
77
85
  #疑問点
@@ -87,3 +95,7 @@
87
95
  まずは、複数人での作業を考慮せず、今見ている画面上のファイルリストに対しての処理を考えたいと思います。
88
96
 
89
97
  どのような記述にすればよいのでしょうか?
98
+
99
+ 次のステップ、phpファイルの戻り値が取得できないという問題があります。
100
+
101
+ その次のステップ、複数人で同じ画面を開く可能性が高い場合、見ているファイル一覧が最新でない可能性があるので、削除をした場合ファイルリストを更新するにはどうしたらよいか?

1

STEP

2018/09/09 12:40

投稿

sakura-shi
sakura-shi

スコア93

test CHANGED
File without changes
test CHANGED
@@ -79,3 +79,11 @@
79
79
  deleteFileを呼び出すにはどうしたらよいか?
80
80
 
81
81
  deleteFileを実行後、ファイル一覧の更新を行うにはどうしたらよいか?
82
+
83
+
84
+
85
+ #まずは・・
86
+
87
+ まずは、複数人での作業を考慮せず、今見ている画面上のファイルリストに対しての処理を考えたいと思います。
88
+
89
+ どのような記述にすればよいのでしょうか?