1
我是新學習jquery.ajax。我仍然有一些問題。如何從另一個頁面的div接收數據?我試圖做到這一點:打開a.php,發送html數據從div#發送到b.php,然後返回數據從b.php div#aa
並顯示在a.php div#result
,從b.php div#bb
和顯示在一個.php div#text
。謝謝。jQuery.ajax如何從另一個頁面的div接收數據
a.php只會
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript"></script>
<script language="javascript">
$(document).ready(function() {
var params = "value=" + $('#send').text();
$.ajax({
url:'b.php',
type:'post',
dataType:'html',
data:params,
success:data
});
function data (html) {
$("#result").html('#aa');
$("#text").html('#bb');
}
});
</script>
<body>
<div id="result"></div>// I need return 'this is an apple.'
<div id="text"></div>//I need return 'A red apple'.
<div id="send">apple</div>
b.php
<?php
echo '<div id="aa">';
echo 'This is an '.$_REQUEST['value'].'.';
echo '</div>';
echo '<div id="bb">';
echo 'A red '.$_REQUEST['value'].'.';
echo '</div>';
?>
你是專門試圖從外部網站讀取信息,還是試圖在自己的網站上實現AJAX處理程序? – cusimar9 2011-03-05 15:28:25
@ cusimar9,是的,我嘗試在我自己的網站。無論如何避免其他人使用我的過程代碼? – 2011-03-05 16:03:51