[問題] 刪除表格列

看板Web_Design作者 (胖胖)時間14年前 (2009/11/22 00:32), 編輯推噓0(0010)
留言10則, 3人參與, 最新討論串1/1
<table id="program_list"> <? if(!empty($interested_programs)) { $programs=explode(";",$interested_programs); for($i=1;$i<count($programs);$i++) { echo "<tr><td>"; echo $programs[$i]; echo "</td><td>"; echo "<a href='' onclick='del_program($i);return false'>remove</a>"; echo "</td></tr>"; } } ?> </table> 想請問一下 del_program($i)部分是做刪除列的動作 return false 是為了不要執行到連 結部份 不曉得為什麼刪除到最後一列 <a href=''> 的連結又會變的有效?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.154.72

11/23 01:19, , 1F
寫href="#" 或 href="javascript:void(0);"試試如何?
11/23 01:19, 1F

11/23 01:19, , 2F
或拿掉onclick直接寫href="javascript:del_program($i);"
11/23 01:19, 2F

11/23 12:00, , 3F
還是不行耶
11/23 12:00, 3F

11/23 12:02, , 4F
如果從下面的列開始刪就會沒事
11/23 12:02, 4F

11/23 12:03, , 5F
從最上面開始刪就會有問題
11/23 12:03, 5F

11/23 14:30, , 6F
改成用button就沒有問題 有人知道為什麼嗎?
11/23 14:30, 6F

11/23 14:36, , 7F
index在刪除後會重算?
11/23 14:36, 7F

11/23 15:13, , 8F
那為什麼改成Button又可以呢?
11/23 15:13, 8F

11/23 18:32, , 9F
如果是asp.net的code來我會試著幫你看一下 :P
11/23 18:32, 9F

11/23 18:32, , 10F
php 有待其他高手來回答了 ^^
11/23 18:32, 10F
文章代碼(AID): #1B21OhLO (Web_Design)