ユーザ用ツール

サイト用ツール


サイドバー

スクリプト
GithubCommit情報
新規追加機能一覧
リンク集

スクリプト:p.apiupdate

スクリプト関数

$p.set

説明

AjaxのPOSTリクエストによるレコードの更新が可能なメソッドです。

使い方

$p.apiUpdate({
    'id':
    'data':{
         //更新内容データ
    }
    'done':'',
    'fail':'',
    'always':''
});
パラメータ名説明
id操作対象のレコードIdまたはサイトId
dataPOSTするjsonデータ
doneAPI通信成功時の処理
failAPI通信失敗時の処理(任意)
alwaysAPI通信完了時の処理(任意)

サンプル

//「更新」ボタンを押した後の処理
$p.events.after_send_Update = function () {
    getParentData();
}
 
function getParentData() {
    //レコードID156のレコードのタイトル項目が「タイトル更新テスト」というレコードに更新されます。
    $p.apiUpdate({
        'id': 156,
        'data': {
            'Title': 'タイトル更新テスト'
        },
        'done': function (data) {
            $p.clearMessage();
            $p.setMessage('#Message', JSON.stringify({
                Css: 'alert-success',
                Text: 'レコードID156も更新しました'
            }));
        },
        'fail': function (data) {
            console.log(data);
        }
    });
}

公式サイト

スクリプト/p.apiupdate.txt · 最終更新: 2019/11/11 00:16 by administrator

ページ用ツール