$.${通信方式}(${URL}, { ${param名1}: ${value1}, ${param名2}: ${value2} },
function(res){
});
$.get('http://hogehoge.html', { foo: 'bar', hoge: 'fuga' },
function(res){
alert(res);
});
- 簡潔に実装できる
- 失敗時の処理等を場合わけして書くことはできない
$.ajax({
url: ,
type: ,
data: { ${param名1}: ${value1}, ${param名2}: ${value2} },
datatype: ''.
cache: ,
}).done(function(res){
}).fail(function(){
});
$.ajax({
url: "../",
type: 'POST',
data: { foo: 'var', hoge: 'fuga' },
cache: false,
}).done(function(res){
document.body(res);
}).fail(function(){
alert('Failed!!');
});
- 記述は若干長くなるが、リクエストが成功したときと失敗したときの処理をわけて記述することが出来る
- .error()は現在非推奨で、替わりに.fail()を使う