書式
$.ajax(prop)
prop : 通信パラメータ(ハッシュ形式で指定)
説明
非同期通信を行うには$.ajax()を使います。パラメータはハッシュ(連想配列)形式で指定します。以下の属性を指定できます。
url | URL |
type | 通信方法(get, post等) |
dataType | データタイプ |
ifModified | 変更時のみ読み込むかどうかのフラグ |
timeout | タイムアウト秒数 |
global | フラグ |
success | 成功時の処理 |
error | エラー時の処理 |
complete | 通信完了時の処理 |
data | 送信データ |
contentType | MIME形式 |
processData |
|
async | 非同期通信フラグ |
beforeSend | 送信前処理(カスタムヘッダー等の処理) |
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Sample</title>
<link rel="stylesheet" href="main.css" type="text/css" media="all">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript"><!--
$(document).ready(function (){
result = $.ajax( {
type : "get",
url : "./sample.html",
dataType : "html",
success : function(data){
alert(data);
}
});
});
// --></script>
</head>
<body>
<h1>非同期通信でデータを読み込む</h1>
</body>
</html>