検索
ホームページphp教程php手册JSON进阶第二篇 AJAX方式传递JSON数据

JSON进阶第二篇 AJAX方式传递JSON数据

Jun 13, 2016 am 10:47 AM
ajaxjsonphp優れたそして移行存在するデータ方法高度な

上一篇《JSON进阶第一篇 在PHP与javascript 中使用JSON》示范了在PHP和javascript中如何使用JSON类型的数据,本篇将介绍用AJAX方式得到JSON数据从而动态生成标题和提示语句。这种技术在静态页面向网站后台请求动态数据时比较有效,因为网站首页的访问量比较大,整个页面要静态化处理,但这个页面上的某些数据又要实时更新,这时就可以在静态页面中使用用AJAX来请求后台实时生成的JSON数据。关于AJAX技术可以参考《PHP访问MySql数据库 高级篇AJAX技术》,这里详细介绍如何使用AJAX来传递JSON数据。
 
 
 
本示例程序分为json2.php和json2.html,json2.html上有个按钮,按下后将发送AJAX请求得到json2.php返回的数据。
 
1.json2.php
 
[php]
// by MoreWindows( http://blog.csdn.net/MoreWindows ) 
$article_array = array( 
    "count" => 3, 
    array( 
        "id"=>"001", 
        "title"=>"PHP访问MySql数据库 初级篇",  
        "link"=>"http://www.BkJia.com/kf/201112/115227.html" 
    ), 
    array( 
        "id"=>"001", 
        "title"=>"PHP访问MySql数据库 中级篇Smarty技术",  
        "link"=>"http://www.BkJia.com/kf/201112/115229.html" 
    ), 
    array( 
        "id"=>"001", 
        "title"=>"PHP访问MySql数据库 高级篇AJAX技术",  
        "link"=>"http://www.BkJia.com/kf/201112/115230.html" 
    ), 
); 
$article_json = json_encode($article_array); 
echo $article_json; 
?> 
2.Json2.html 
 
[html]
 
 

 
ajax方式请求json 
 
 
 
    
 
 
 
 

 
 
 
运行效果如下:
 
 
 
下一篇《JSON进阶第三篇apache多域名及JSON的跨域问题(JSONP)》将展示JSON的跨域问题并给出解决方案。
 
 
 
转载请标明出处,原文地址:http://blog.csdn.net/morewindows/article/details/7206390
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、