我需要一些幫助,我做了這個PHP腳本,它發佈完美,但如預期的刷新整個頁面,我需要刷新這個PHP文件,並返回所選城市的結果和選擇=「選擇」選項窗體,所以我可以使用它多次我想要的,但部分刷新,而不是整個網站。提前致謝。 下面是代碼:如何把Ajax放在這個php代碼中?
<?php
$city='London';
$selected= array('selected="selected"','','');
if(isset($_POST["cities"])){
$city=$_POST["cities"];
switch($city)
{
case 'London': $selected[0]='selected="selected"'; $selected[1]=''; $selected[2]=''; break;
case 'Manchester': $selected[0]=''; $selected[1]='selected="selected"'; $selected[2]=''; break;
case 'Liverpool': $selected[0]=''; $selected[1]=''; $selected[2]='selected="selected"'; break;
default: break;
}
}
?>
<html>
<head>
</head>
<body>
<div id="change">
<form name="ch_city" id="ch_city" method="post">
<select name="cities" id="cities" onchange="document.ch_city.submit();">
<option value="London" <?php echo $selected[0]; ?>>London</option>
<option value="Manchester" <?php echo $selected[1]; ?>>Manchester</option>
<option value="Liverpool" <?php echo $selected[2]; ?>>Liverpool</option>
</select>
</form>
<p>You've chosen: <?php echo $city; ?>.</p>
</div>
</body>
</html>
感謝您的回覆,我試着用JQuery,但沒有成功,我寫在這裏,但我發現這個http://www.dhtmlgoodies.com/index.html?whichScript=form-submit 再次感謝,我必須儘快學習jQuery,所以我不會陷入這樣的困境:/ – john 2011-01-27 15:10:01
閱讀文檔和閱讀示例幫助了我很多。 – Sam152 2011-01-27 15:33:04