zoukankan      html  css  js  c++  java
  • thinphp+jquery ajax就这么搞定

    来几段代码吧,容易看懂点

    先来php,就这么一句,默认JSON格式,

    3个参数,thinphp里面把他们分别定义为

    data 处理完的数据

    info 一般返回的提示字符串

    status 状态

    $this->ajaxReturn($data, $info,$status);

    再来个个完整的代码演示下,控制器,普通的提示,我不需要返回数据data设为0或空即可

    <?php
    class AjaxAction extends Action {
        public function index(){
            $this->ajaxReturn($_POST['fen'], '打分成功了!', 1);
    } }

    再来看js部分

    $.post("/ajax/fen",{fen:8,jid:jid},function(data){
          if (data.status==1){
             $("#dafen").html(data.data);
          }
          fun:createbox(data.info,300,50,true,data.status);
     },"json");

    看我这上面的部分,是一个打分的jquery实例
    先通过post2个参数fen和jid到指定的地址,返回的数据按json处理

    得到的数据中的data即为分数,并将分数写入ID为dafen的元素

    最后fun:createbox是我自写的一个创建弹出提示窗的函数

  • 相关阅读:
    git 修改文件内容
    centos 7 安装gitlab
    安装Git 创建版本库
    安装 jenkins
    LVS 之搭建
    113. Path Sum II
    112. Path Sum
    111. Minimum Depth of Binary Tree
    110. Balanced Binary Tree
    109.Convert sorted list to BST
  • 原文地址:https://www.cnblogs.com/wolfone/p/2810720.html
Copyright © 2011-2022 走看看