其實跟PHP關(guān)系不大,什么語言都是同樣的實現(xiàn)方式。
成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十載時間我們累計服務(wù)了上千家以及全國政企客戶,如成都工商代辦等企業(yè)單位,完善的項目管理流程,嚴格把控項目進度與質(zhì)量監(jiān)控加上過硬的技術(shù)實力獲得客戶的一致稱揚。
不刷新頁面,更新頁面內(nèi)容,其實是用JS改變頁面的內(nèi)容。
如果需要獲取新數(shù)據(jù),可以用js發(fā)起HTTP連接,獲取后臺數(shù)據(jù)。
不必是php,可以是任何語言寫成的服務(wù)器程序。
這種技術(shù)也有個名稱叫AJAX,就是JS的異步調(diào)用??梢宰约喊俣认隆?/p>
就像樓上這位哥們這樣,可以用jQuery實現(xiàn)。具體可以百度。
自己對照著看看吧。
要圖方便的話,去引用個Jquery文件,然后在頁面觸發(fā)AJAX方法,往一個地址發(fā)送請求和攜帶的數(shù)據(jù),接收請求成功后返回的數(shù)據(jù),再使用js在當前頁重新拼接html代碼,覆蓋原來的。
select name="sign"
?
$query = "select * from adversign";// 從數(shù)據(jù)庫中讀取數(shù)據(jù)省略很多。。。
$result=@mysql_query($query);
$i=0;
while($rows=@mysql_fetch_array($result))
{
$rows_result[$i][0]=$rows["adsign"];
$i++;
}
$num=@mysql_num_rows($result);
for($i=0;$i$num;$i++)
{
echo"option value=".$rows_result[$i][0]."".$rows_result[$i][0]."/option";
} ? /select
ajax把增加的數(shù)據(jù)傳到后臺,保存成功的話就然后查詢數(shù)據(jù)庫,把當前分頁的內(nèi)容讀取,再傳回前臺,前臺先關(guān)掉彈出的頁面,然后用js或者jq把原來表格的內(nèi)容直接干掉,然后在把新查詢的數(shù)據(jù)循環(huán)出來用js或者jq寫成表格到相應(yīng)位置啊,還是很好實現(xiàn)的