我開始很容易,但無法解決爲什麼這不起作用。jQuery .load發送變量
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
><script>
$(document).ready(function(){
$("button").click(function(){
// $("#div1").load("details.php?date_1=31%2F1%2F1975&date_2=31%2F1%2F1985&submit=Submit");
// $("#div1").load("details.php", {date_1:"31/1/1975", date_2:"31/1/1985"});
});
});
</script>
</head>
<body>
<div id="div1"><h2>Let jQuery AJAX Change This Text</h2></div>
<button>Get External Content</button>
</body>
</html>
這兩行註釋掉了,第一個作品,第二個作品沒有......我不知道爲什麼?!或者如何讓第二個工作...任何人?
的問題是,他沒有意識到,'.load'使用POST。他的'details.php'文件可能使用GET,所以你應該使用'$ .get'。 – 2013-03-12 13:48:40