作者a613204 (胖胖)
看板Web_Design
標題[問題] 刪除表格列
時間Sun Nov 22 00:32:41 2009
<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
→ hsinchen:寫href="#" 或 href="javascript:void(0);"試試如何? 11/23 01:19
→ hsinchen:或拿掉onclick直接寫href="javascript:del_program($i);" 11/23 01:19
→ a613204:還是不行耶 11/23 12:00
→ a613204:如果從下面的列開始刪就會沒事 11/23 12:02
→ a613204:從最上面開始刪就會有問題 11/23 12:03
→ a613204:改成用button就沒有問題 有人知道為什麼嗎? 11/23 14:30
→ nobody1:index在刪除後會重算? 11/23 14:36
→ a613204:那為什麼改成Button又可以呢? 11/23 15:13
→ nobody1:如果是asp.net的code來我會試著幫你看一下 :P 11/23 18:32
→ nobody1:php 有待其他高手來回答了 ^^ 11/23 18:32