ajax和php
Ⅰ ajax一定要用php嗎請求別的不行嗎
什麼叫請求PHP,我用ajax如下示例:
$.ajax({
type: "GET",
url: "<%=path %>/admin/dictionariesrByattrName",
dataType: "json",
data: {attrName: "lock"},
success: function (data) {
$("#u_isLock").html(data[0].description + ":");
if (rows.isLock == 1) {
$("#u_type").html('<label><input type="radio" name="isLock" value="0" >不鎖定' +
'</label> <label><input type="radio" name="isLock" checked="true" value="1">鎖定</label>');
} else {
$("#u_type").html('<label><input type="radio" name="isLock" checked="true" value="0" >不鎖定' +
'</label> <label><input type="radio" name="isLock" value="1">鎖定</label>');
}
}
});
Ⅱ php:使用ajax是怎樣和php文件連接在一起的
通過GetXmlHttpObject()對象的一些方法和PHP通信的。比如下面這段xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
alert ("您的瀏覽器不支持AJAX!");
return;
}
var url="getcustomer.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
伺服器端可以通過$_GET獲得變數q的值,從而作出反應
Ⅲ ajax和php響應的問題
你的這種小一的問題一般來說首先的話選取咱們得重新開機重新開機也就是重啟可以解決一個
ajax是前端的東西,就是一個http請求而已,只不過返回的數據大多是json
php和java對於ajax的處理和其它的http請求沒有不同
Ⅳ 關於jquery,ajax和php
$arr=array();
$arr[0]['name']='jony';
$arr[0]['sex']='man';
$res=json_encode($arr);
echo$res;
Ⅵ 使用php和ajax實現登錄
這個問題很簡單,我先給你梳理下登錄的邏輯
登錄頁面:用ajax把用戶名和密碼通過post方法提交到php腳本
php腳本處理:通過$_POST接受傳過來的參數,進行驗證正確性,如果正確,把用戶信息存入session,並輸出success結果,ajax的回調函數知道結果。錯誤一樣處理。
另外,ajax用jquery封裝好的函數$.post 或$.ajax吧,學會用插件用庫才是王道,實際工作基本不用原生去寫,麻煩還得考慮兼容。
不會的先查,如果具體還不知道代碼咋實現可以追問我
Ⅶ ajax與php有什麼關系
沒什麼關系 只是一般可以結合起來用 讓頁面的客戶體驗好一點而已
Ⅷ web頁面渲染是採用php渲染好,還是採用ajax方式渲染好
php渲染叫做後端渲染(後端渲染不一定是php),ajax渲染叫做前端渲染(前端渲染也不一定是ajax)。
做後端的肯定會說後端渲染好,做前端的肯定會說前端渲染好,大家都是為了體現自己的價值。但凡事無絕對,應該根據適當的應用場景來決定渲染方式。
如果對SEO比較重視,則應當以後端渲染為主,因為搜索引擎是無法獲取動態數據的。前端渲染的好處對於用戶來說是在操作數據的時候提升用戶體驗,對開發者來說則是在團隊開發中可以做到前後端分離。但前端渲染需要多次調用介面來獲取或操作數據,這樣就增加了伺服器並發和網路負擔。
所以,一般來說,以展示為主或單一數據操作的,適合用後端渲染。以大量動態數據操作為主的,適合前端渲染。首屏最好後端渲染,動態數據變化前端渲染。
Ⅸ Ajax和PHP的交互
輸出呢?貌似你沒有寫輸出吧,你要實現的東西給我的感覺是不用ajax的