目次

スクリプト関数

$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);
        }
    });
}

公式サイト

https://pleasanter.net/fs/publishes/524075/edit