phpajax局部刷新
⑴ php中ajax的局部刷新
我只說jquery的吧。
你的表單中添加分類和提交標題name和ID重復。
代碼如下 left by createindex
---------------------------華麗的分割線-----------------------------------
<form action="" method="post">
分類列表:<select name="select" id="select"></select>
分類名稱:<input type="text" name="fenlei" id="fenlei" />
<input type="submit" id="button_add" value="添加分類">
標題:<input type="text" name="biaoti" id="biaoti" />
<input type="submit" id="button_title" value="提交標題" />
</form>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script language="javascript" type="text/javascript">
$(function(){
//添加分類綁定單擊事件
$("#button_add").click(function(){
var fenlei = $("#fenlei").val();//取得表單的值
//Ajax post數據
$.ajax({
type: "POST",//Ajax請求為post
url: "some.php",//ajax請求URL 腳本地址
data: "fenlei="+fenlei, //傳遞的值
success: function(data){ //回調函數 這里的data你可以返回HTML也可以是JSON 為了簡單你返回HTML就可以了。
$("#select").html("").html(data);//將返回的列表插入分類.
//你只需要在後台腳本返回 <option value="xx">sdfsdf</option>之類的可以了。
}
});
});
});
</script>
---------------------------華麗的分割線-----------------------------------
<input type="submit" id="button_add" value="添加分類">
修改為
<input type="button" id="button_add" value="添加分類">
---------------------------華麗的分割線-----------------------------------
不知道你什麼意思。 Jquery的選擇器選擇你要的DOM節點操作就可以了。怎麼控制那是你自己怎麼做的問題。像這種問題自己看文檔就能寫出來的。
⑵ thinkphp如何實現局部刷新
局部刷新 主要運用技術為ajax,
⑶ PHP頁面怎麼完成局部刷新
使用情況是:我點擊本頁面,要使本頁面的某塊局部刷新;本頁面通過這種方式包含局部頁面: <div id="allvideo"><?php require_once("./relation.php");?></div><script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
function localRef(){
var url = "relation.php"; //局部包含的頁面var pars = "param=" + param + "&type=" + type + "&channelid=" + channelid + "&Page_Num=" + Page_Num + "&Country=" + Country + "&Order_By=" + Order_By; //要傳遞的參數
var myAjax = new Ajax.Updater(
'allvideo', //把取得的HTML結果更新到的層
url,
{
method : 'get',
parameters : pars,
evalScripts : true
}
);
⑷ 怎樣局部刷新網頁
大體有兩種方法:
一種方法是使用框架,每一個框架內都可以載入一個完整的網頁,弊鍵而在框架所在的網頁內,則會體現出「局部刷新」的效果。
另一種方法是使用Ajax,非同步載入需要的數據後,使用JS對HTML文檔 的DOM結構進行更改,實團搜現「局部刷新」的效果。
你可以在以下文章中了解具體知識:
參考資料:
【HTML框架】http://www.w3school.com.cn/html/html_frames.asp
【AJAX簡介租或巧】http://www.w3school.com.cn/php/php_ajax_intro.asp
⑸ Ajax委託函數中實現局部刷新,是將需要刷新節點的值賦值給變數
這個要藉助後台語言,點擊按則搏皮鈕,通過AJAX請求一個方法,通過方法返回下一頁數據JSON,就可以更改前端JS獲取json,更改DIV內容;
$.ajax({
type: "POST",
url: "getPageDate.php", //調用孫差的php文件
data: "page=1",
success: function(msg){ //回調函數
alert( "Data Saved: " + msg ); //銀握這里是操作
$("#content").html(
);
}
});
⑹ ajax頁面家在世怎麼局部刷新
實現局部刷新,首先需要明白ajax的原理:其本質就是,通過ajax非同步請求伺服器,然後把返回的內容展示到頁面上。
例如:頁面中有個列表,id='list-bolck',請求後,伺服器返回數據賦值到這個id中即可實現局部刷新:
.....
success:function(response){
$("#list-bolck").html(response);
}
......
==================有問題可以隨時回復我=======================
以下是ajax的一些參數:
$.ajax({
type:'post',
url:'/testajax.php',
dataType:'json',
data:{uid:uid,rands:Math.random()},
success:function(){
alert('ajaxreturnsuccess');
}});
url,類型:String,默認值: 當前頁地址。發送請求的地址
data, 類型:String,發送到伺服器的數據。將自動轉換為請求字元串格式。GET 請求中將附加在 URL 後。查看 processData 選項說明以禁止此自動轉換。必須為 Key/Value 格式。如果為數組,jQuery 將自動為不同值對應同一個名稱。如 {foo:["bar1", "bar2"]} 轉換為 '&foo=bar1&foo=bar2'
dataType,類型:String,預期伺服器返回的數據類型。如果不指定,jQuery 將自動根據 HTTP 包 MIME 信息來智能判斷,比如 XML MIME 類型就被識別為 XML。在 1.4 中,JSON 就會生成一個 JavaScript 對象,而 script 則會執行這個腳本。隨後伺服器端返回的數據會根據這個值解析後,傳遞給回調函數。可用值:
"xml": 返回 XML 文檔,可用 jQuery 處理。
"html": 返回純文本 HTML 信息;包含的 script 標簽會在插入 dom 時執行。
"script": 返回純文本 JavaScript 代碼。不會自動緩存結果。除非設置了 "cache" 參數。注意:在遠程請求時(不在同一個域下),所有 POST 請求都將轉為 GET 請求。(因為將使用 DOM 的 script標簽來載入)
"json": 返回 JSON 數據 。
"jsonp": JSONP 格式。使用 JSONP 形式調用函數時,如 "myurl?callback=?" jQuery 將自動替換 ? 為正確的函數名,以執行回調函數。
"text": 返回純文本字元串
success,當請求之後調用。傳入返回後的數據,以及包含成功代碼的字元串。
=====================================
⑺ ajax 局部刷新功能 怎麼實現
就是通過ajax傳遞參數給後台重新從後台傳緩凱差遞數據給前台,前台再把現有孫明的數據替換掉,或者在現有的數擾皮據後面新增更多的數據出來,其實就是js的替換
⑻ php頁面如何局部刷新
第一進入的時候因為你的cookie 本攜鄭身就還沒有設置鏈隱辯,所以是空的。如果你想第一次進去就能顯示cookie你應該將你的cookie設置一個棚缺默認值,然後再根據需要進行設置。
if($_COOKIE['tags'])
$tagc = $_COOKIE['tags'];
else
$tagc = 'init';
echo "<div id='youhuima'>".$tagc."</div>";
這個不知道是不是你想要的。
⑼ php 提交表單,實現局部刷新
如果不上傳文件的話,可以不使用表單
用 js 取得 input 的值,然後提交。
用 js也可以刷新指定 div 內容
⑽ (php ajax)頁面中的一個排行榜有分頁功能,點擊下一頁實現排行榜局部刷新,怎麼實現
可以把分頁顯示的那個模塊用<iframe>標簽,這樣只會局部刷新分頁點擊下一頁顯示的地方保持其他地方不變。