作者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