作者averywu (看文不要只會用橫的看)
看板Ajax
標題[問題] 怪異的Firefox表單問題
時間Thu Mar 24 14:41:32 2011
不才用ajax製作表單讓使用者填,為了某些原因所以所有動作都在同頁完成。
新增、修改、刪除。
當完成後,會 reload 該頁面。
$.get(url,{
data : data
},function(data){
alert(data)
location.reload();
})
這動作在safari是OK的(我猜GOOGLE BROWSER一樣OK,因為一樣是WEBKIT)
但在FIREFOX下,表單資料不會被清空。有什麼好法子嗎?
難道還得自己在
$(document).ready(function(){
$(:input).attr('value','')
})
嗎...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
1F:推 UniFish:在<HEAD>中加不設cache的語法 03/24 14:43
2F:→ averywu:NO-CACHE不是IE ONLY嗎? 03/24 15:48
3F:→ mesak:你可以試試 FIREFOX RELOAD 的確不會把表單內的 東西清空 03/24 17:03
4F:→ mesak:location.href = location.href 03/24 17:04
5F:→ adahsu:reload() 不是也會讓畫面閃一下?直接清空欄位內容不好嗎? 03/24 18:04
6F:推 s25g5d4:恩...酷龍跟沙發綠JS引擎不一樣 03/24 20:23
7F:→ dreamerslab:好像是只有rendering engine一樣 03/24 23:03