相关文章推荐
喝醉的卤蛋  ·  SQL Server ...·  2 周前    · 
强健的猕猴桃  ·  NumberStyles 枚举 ...·  1 周前    · 
玩手机的帽子  ·  html ...·  7 月前    · 
冷冷的硬盘  ·  .NET MAUI Shell 导航 - ...·  1 年前    · 
酷酷的蜡烛  ·  boost asio ...·  1 年前    · 
### </td> <td> ### </td> <td><button class="xingyun" class="add_xingyun">加 <input class="user" type="hidden" name="add_xingyun" value="{$v.user}"></button> <button class="xingyun" class="jian_xingyun">减<input class="user" type="hidden" name="jian_xingyun" value="{$v.user}"></button> </foreach> </tbody> </table> <script type="text/javascript"> $("button").click(function(){ username=$(this).children().val(); attrname=$(this).children('input').attr('name'); $this=$(this); if(attrname=='add_xingyun'){ $.ajax({ type: "POST", url: "{:U('Index/add_xingyun')}", dataType: "text", data: "user="+username, success: function(data){ $this.parent().parent().children().eq(10).html(data); },error:function(){ alert('操作失败'); if(attrname=='jian_xingyun'){ $.ajax({ type: "POST", url: "{:U('Index/jian_xingyun')}", dataType: "text", data: "user="+username, success: function(data){ $this.parent().parent().children().eq(10).html(data); },error:function(){ alert('操作失败'); </script>
public function add_xingyun(){
        $user = I('post.user');
        if($user){
            $bool=M('user')->where(array('UE_account'=>$user))->setInc('xingyun_num',1);
            if($bool){
            $xingyun_num=M('user')->where(array('UE_account'=>$user))->field('xingyun_num')->find();
            echo $xingyun_num['xingyun_num'];
            }else{
                die("<script>alert('幸运值添加失败!');history.back(-1);</script>");
        }else{
            die("<script>alert('非法操作!');history.back(-1);</script>");
    //减幸运值
    public function jian_xingyun(){
        $user = I('post.user');
        if($user){
            $bool=M('user')->where(array('UE_account'=>$user))->setDec('xingyun_num',1);
            if($bool){
                $xingyun_num=M('user')->where(array('UE_account'=>$user))->field('xingyun_num')->find();
                echo $xingyun_num['xingyun_num'];
            }else{
                die("<script>alert('幸运值减少失败!');history.back(-1);</script>");
        }else{
            die("<script>alert('非法操作!');history.back(-1);</script>");
                    thinkphp--foreach循环里面的jquery+ajax的点击事件的数据同步1.模板页面:          .xingyun{            padding: 1px 5px;            border: black solid 1px;            cursor:pointer;          }         .xingyu
				
AJAX 中,使用 forEach 需要先将响应数据转换为一个可迭代对象,例如数组,然后才能使用 forEach 方法。 例如,假设服务器返回的响应数据是一个 JSON 对象,可以使用以下代码将其转换为数组: $.ajax({url: 'https://example.com/data', success: function(response) { var dataArray = ...
问题:在管理系统中点击左边的树形菜单,比如说有一个目录叫部门,部门下面有职位,点击这个职位可以把相关职位的人员信息全部显示在右边的列表中。 实现:点击职位-》获取到职位的名称-》ajax查找相关职位并返回数据-》模板渲染-》截取模板内部所需现实的部分-》通过js插入到视图中。 最开始自己想的是通过ajax获取到数据循环拼接字符串,生产表格需要填充的代码,再通过('#table_id').ap...
ThinkPHP 是一个基于 PHP 的 web 开发框架,其中 $this->success 方法是用来响应客户端请求并返回一个操作成功的状态码。这个方法会返回一个 JSON 格式的响应数据。 layui 是一个前端框架,主要用于渲染用户界面。它可以通过请求后端接口并获取数据来渲染页面。所以,ThinkPHP中的 $this->success 方法能够为layui渲染提供数据,但前提是需要layui对应的相应的渲染方式.