PHP开发框架kohana中处理ajax请求的例子

 更新时间:2014年07月14日 11:46:40   投稿:junjie  
这篇文章主要介绍了PHP开发框架kohana中处理ajax请求的例子,kohana是一个PHP5开发框架,需要的朋友可以参考下

今天分享的是在kohana中处理页面的ajax请求.2步搞定.前提是你的kohana框架已经可以正确运行了,注意下.

1.页面发出请求.

现在主流的javascript框架非jQuery莫属.jQuery对ajax请求也作了封装,这里就以jQuery为例来写个.demo是获取后台json串,并且用each处理.代码大部分是从jqapi搞来的,准确也方便.

$.ajax({
 url: "/test/json",//test是控制器,json是action,带/是相对站点根目录的意思
 dataType:json,
// data: 这里的写法一般是拼字符串,'id=1&name=jack'这种.
 success: function(data){
  var items = [];
  
 $.each(data, function(key, val) {
  items.push('<li id="' + key + '">' + val + '</li>');
 });
  
 $('<ul/>', {
  'class': 'my-new-list',
  html: items.join('')
 }).appendTo('body');
 }
});

2.kohana中的处理,返回json串.上代码

public function action_json()
  {
    $this -> auto_render = FALSE;//不需要view
  
   if ($this -> request -> is_ajax()) //判断是否为ajax请求
   {
     //get $arr here.
    echo json_encode($arr);//建议这样写,避免0或其他情况.
    exit;
   
   }    
   // json 只支持 utf-8 编码,这点很重要,切记啊!!!    
}

ok,相信看完这2段代码,kohana中处理ajax请求,你肯定懂的.

PS:前台js必须是utf-8编码,要注意哦,亲.

相关文章

  • php代码把全角数字转为半角数字

    php代码把全角数字转为半角数字

    这篇文章介绍了php代码把全角数字转为半角数字的方法,涉及php针对数组的遍历、计算、输出等简单操作技巧,需要的朋友可以参考一下
    2007-12-12
  • php微信公众号开发之现金红包

    php微信公众号开发之现金红包

    这篇文章主要为大家详细介绍了php微信公众号开发之现金红包,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • php设计模式之组合模式实例详解【星际争霸游戏案例】

    php设计模式之组合模式实例详解【星际争霸游戏案例】

    这篇文章主要介绍了php设计模式之组合模式,结合星际争霸游戏案例形式分析了php设计模式之组合模式相关概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-03-03
  • Laravel统计一段时间间隔的数据方法

    Laravel统计一段时间间隔的数据方法

    今天小编就为大家分享一篇Laravel统计一段时间间隔的数据方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • TP5框架实现自定义分页样式的方法示例

    TP5框架实现自定义分页样式的方法示例

    这篇文章主要介绍了TP5框架实现自定义分页样式的方法,结合实例形式详细分析了TP5自定义分页样式相关类定义、样式设置、配置与使用技巧,需要的朋友可以参考下
    2020-04-04
  • yii框架builder、update、delete使用方法

    yii框架builder、update、delete使用方法

    这篇文章主要介绍了yii框架builder、update、delete使用方法,需要的朋友可以参考下
    2014-04-04
  • 如何使用GDB调试PHP程序

    如何使用GDB调试PHP程序

    GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也具有例如ddd这样的图形化的调试端
    2015-12-12
  • PHP 正则表达式常用函数

    PHP 正则表达式常用函数

    前篇文章,我们复习了php的一些常用的正则表达式,本文,我们来重点介绍下php正则表达式的常用函数,两者相结合才可以完美使用哦!!
    2014-08-08
  • php制作文本式留言板

    php制作文本式留言板

    本文给大家分享的是使用php结合文本文件制作的留言板的代码,非常简单,实现了常用的功能,推荐给大家,有需要的小伙伴参考下吧。
    2015-03-03
  • PHP抓取、分析国内视频网站的视频信息工具类

    PHP抓取、分析国内视频网站的视频信息工具类

    VideoUrlParser是一款基于PHP根据视频URL抓取视频信息的工具,支持优酷、土豆、酷六、56、乐视、搜狐、腾讯、新浪。
    2014-04-04

最新评论