#form で left_column を取得しました。sumbmit すると、ページを更新せずに #content_div に結果をロードする必要があります。
私はこれを使用しています:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.min.js"></script>
<script type="text/javascript">
$(function() {
$('#dateform').submit(function(evt) {
evt.preventDefault();
$.ajax({
url: "charts/client.php",
type: 'POST',
data: $(this).serialize(),
success: function(result) {
$('#content_div').html(result);
}
});
});
});
</script>
<div id="content_div">
何も表示されないようです。そしてfirebugはこれを報告します:
ReferenceError: Google が定義されていません
この charts/client.php は Google API を使用しています。はい、次のように宣言しました。
<script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
私は何を間違っていますか?ありがとう