本文主要和大家分享thinkphp3.2利用ajax删除栏目实例,希望能帮助到大家。
一,遇到的问题
(1)$.post的data数据不能放到url传送,不然就相当于get的方法了
(2)ajax的到的数据不能够直接return,需要3.2版本需要用ajaxReturn
$this->ajaxReturn ($data);
(3)没有办法在html的自定义函数中添加返回参数,原因是不可以使用$vo.id
$vo['id']
二 解决办法
立即学习“PHP免费学习笔记(深入)”;
(1)javacript:;是默认不操作
(2)setTimeout表示code代码延时的时间
<a href="javascript:;" data-id="{$vo['id']}" class="layui-btn del">删除</a>
$('.del').click(function(){ var did=$(this).attr("data-id"); var url="{:U('Daily/dailyQuestionDel')}"; $.post(url,{id:did},function(data){ if(data.status == 1){ layer.msg(data.msgs); var t=setTimeout("location.href = location.href",500); }else{ layer.msg(data.msgs); var t=setTimeout("location.href = location.href",500); } }); });
相关推荐:
以上就是thinkphp3.2利用ajax删除栏目实例分享的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号