目次

スクリプト関数

$p.set

説明

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

使い方

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

サンプル

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

公式サイト

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