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...