作者g70321 (suite_chic)
看板Ajax
標題[問題] 關於Impromptu
時間Mon Apr 19 10:00:52 2010
我想要做在一個畫面 如果點任何連結(a)
會跳出離開畫面視窗
所以那時後會拿Impromptu來試試看
$("a").click(function(){
$.prompt('確定要離開?',{
buttons: {Ok: true, Cancel: false},
focus: 1,
submit:function(v,m,f){
if(!v)
return true;
else
{
$.ajax({
url: "./data/index/",
type: "POST",
dataType: "html",
timeout: 1000,
success: function(html) {
alert("進去了");
},
error: function() {
alert("失敗");
}
});
return true;
}
}
});
return false;
});
我有註解那邊是執行點入這個連結的語法
(就是按下去如果選yes會跳到這個連結去)
但是我怎麼用都不行動
也因為我沒有JS的基礎
try了很久都出不來
有哪位可以給一下提示或者幫我解決嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.80.103
1F:→ TonyQ:錯誤訊息咧 @_@ 04/19 10:03
2F:→ g70321:沒有錯誤訊息吧?因為就不知道如果跳到連結的頁面? 04/19 10:06
3F:→ TonyQ:如果IE跑起來有錯誤,左下角會有錯誤圖示可以點開來看。 04/19 10:13
4F:→ TonyQ:如果一切正常,應該會跑到alert。如果「沒有錯誤訊息」也算 04/19 10:14
5F:→ TonyQ:是個訊息,總之你再去看看仔細先。應該有別的問題 04/19 10:14
6F:→ g70321:嗯 是正常 會跑到alert 我是想這個動作改成跳到這個連結XD 04/19 10:19
7F:→ TonyQ:哪個連結 我看不懂你的問題啊 XDDDD 04/19 10:27
8F:→ TonyQ:你一下說不能動,一下又說可以跑到alert。話講清楚先XD 04/19 10:28
9F:→ g70321:XD 因為他不能動 我就把那段先改成alert跳出視窗 04/19 10:31
10F:→ g70321:就在一個畫面 如果隨便點一個連結會跳出視窗 04/19 10:32
11F:→ g70321:如果選no就還在這個畫面 如果選yes會跳到這個連結 04/19 10:33
12F:→ g70321:就等於是否離開這個畫面的意思 04/19 10:33
13F:→ TonyQ:那你不能動的是哪一段你要寫上來啊 XD 04/19 13:59
※ 編輯: g70321 來自: 114.32.80.103 (04/19 16:10)
14F:→ g70321:拍謝XD 04/19 16:10
15F:→ g70321:因為我不會JS 是想說按確定之後 利用php作重新導向的動作 04/19 16:11
16F:→ g70321:但是php連執行都沒執行到 04/19 16:11
17F:→ g70321:這是CI framework 裡面檔案就echo 'test'; 04/19 16:12
18F:→ g70321:但是確定之後只顯示進去了 也沒echo test出來 04/19 16:13
※ 編輯: g70321 來自: 114.32.80.103 (04/19 16:13)
19F:推 TonyQ:那 , alert("進去了"+html) 如何? 04/19 22:13
20F:→ g70321:他還是不動QQ 04/20 14:30