ajax技術json型別的實現

2022-08-30 02:30:13 字數 1233 閱讀 8050

1、

var str=xmlhttp.responsetext; //返回字串形式的資料

var json=eval("("+ str +")");    //將字串轉換為json形式(這裡是一維陣列的形式) 如果是二維陣列 var json=eval(str);

2、轉碼 $str=iconv('gb2312','utf-8',$str);

3、 在php中如何使用json

json_encode();          //json編碼

json_decode();          //json解碼

乙個簡單是資料庫查詢例子

php

mysql_connect('127.0.0.1','root','root');

$sql='select * from user';

mysql_select_db('demo');

mysql_query('set names utf-8');

$result=mysql_query($sql

);$str='';

$data=array

();while($row=mysql_fetch_assoc($result

))echo json_encode($data);

html

<

script

>

window.onload

=function

() }}

}}

script

>

<

table

width

='300px'

style

='border:1px

solid #336699'

>

<

tr>

<

td>id

td><

td>使用者名稱

td>

<

td>密碼

td><

td>名

td>

tr>

table

>

<

button

id='btn'

>計算

button

><

br/>

手動加,首先建立具有不同變數名的,分別在對應的裡面新增資料,然後把多個分別加入到中,最後把加入到中

Ajax非同步技術的實現

1 建立非同步呼叫物件 建立物件是與瀏覽器型別及瀏覽器的版本有關 2 載入非同步資料所在的伺服器 xmlhttp.open post true 3 非同步呼叫伺服器狀態的變化 xmlhttp.readystate與伺服器的五種互動狀態 請求狀態 0 未初始化 非同步物件建立完畢,未使用open方法 ...

實現基本的Ajax和Json請求

前面已經封裝好了乙個方法ajax 通過這個方法可以實現ajax請求,接下來就是給出 例程來測試這個方法和實現簡單的功能。檢視的部分 如下 the numger is the students infomation 功能一 瀏覽器向伺服器請求乙個數字 通過ajax實現 檢視 中新增指令碼 1234 5...

ajax傳遞的資料型別json傳遞

del goods click function ajax 因為ajax是要傳遞的json格式的,但是我們需要傳遞過去的是陣列,所以把整個陣列當成json的乙個key的數值傳遞過去,ids就是乙個key。如果只傳,那麼傳遞過去的key就是clear data。datatype json succes...