「外部サーバー呼び出し(makeRequest)」の編集履歴(バックアップ)一覧に戻る
//URL 設定 oid = person.id.replace("mixi.jp:",""); var url = "http://example.com/model/add/"+oid+"/"; var post_data = { nickname:person.nickname }; //オプション設定 var params = {}; params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.POST; params[gadgets.io.RequestParameters.CONTENT_TYPE] = gadgets.io.ContentType.TEXT; params[gadgets.io.RequestParameters.POST_DATA] = gadgets.io.encodeValues(post_data); params[gadgets.io.RequestParameters.REFRESH_INTERVAL] = 0; //リクエスト gadgets.io.makeRequest(url, response, params);
function response(obj){ var str = ""; //結果を表示 if(obj.data){ str += obj.text; $("#heardocument").html(str); }else{ $("#heardocument").html('取得できませんでした'); } }
$.ajax({ type: 'post', url: 'http://example.com/data.json', data: { comment: 'Say Hello!' }, dataType: 'json', success: function(data, status) { console.log(data, status); }, error: function(xhr, status, e) { console.info(xhr, status, e); } });
$.post('http://example.com/data.json', { comment: 'Say Hello!' }, function(data, status) {}, 'json');