用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4803|回复: 4
收起左侧

[讨论/交流] 用JS弹出确认框

[复制链接]
发表于 2011-10-8 12:25:37 | 显示全部楼层 |阅读模式
本帖最后由 haoren26 于 2011-10-8 12:27 编辑

CI version:2.0.3

Environment:WAMP2.1      Windows2003


问题非常小白。。。

我想实现点击一个超链接“删除”,弹出一个确认框,询问我是否删除,当我点击“是”则跳转到删除的方法,否则停留在当前页面。

超链接是用anchor生成的
<p><?=anchor('blog/delete_article/'.$row->id,'删除')?></p>
php里已经写好了处理方法,就差传一个值过来


因为不懂JS,看了网上的代码也不知道JS里面的那些方法怎么把我鼠标点击得到的值传给php。

我问的问题都比较基础,非常感谢之前大家耐心的解答。大家给我点思路~
发表于 2011-10-8 14:18:38 | 显示全部楼层
PHP复制代码
 
<p><?=anchor('blog/delete_article/'.$row->id,'删除','return confirm("确定要删除?");')?></p>
 
复制代码
 楼主| 发表于 2011-10-8 15:30:49 | 显示全部楼层
baiyuxiong 发表于 2011-10-8 14:18

可以讲的更细一点吗,我把第三个参数加进anchor函数,好像没起什么作用,点删除链接没有提示弹出,直接就去了。
手册上说:第三个参数包含一组你想附加给链接的属性.这些属性可以是简单的字符串或相关的数组.
你这个return confirm()是一个函数,怎么行?
发表于 2011-10-8 17:51:55 | 显示全部楼层
我写错了。
PHP复制代码
 
<p><?=anchor('blog/delete_article/'.$row->id,'删除','onclick="return confirm(\"确定要删除?\");"')?></p>
 
复制代码
 楼主| 发表于 2011-10-8 18:13:06 | 显示全部楼层
baiyuxiong 发表于 2011-10-8 17:51
我写错了。

不是  (\"确定要删除?\")
是     (\'确定要删除?\')

本版积分规则