执行提交前前端脚本(执行在前端)

设置提交前前端脚本可以满足以下需求:

如果您想在过程提交到后台执行前,做一些条件判断,来决定是否要提交,则直接在脚本中返回 false 即可阻止本次提交,如:
if (/** 条件不满足 **/) {
    return false;
}
如果想改变提交的参数变量的值,可以直接返回包含新变量值的 JSON,对即将提交到后台的变量值做覆盖,如:
var amount = @11-amount@ + @11-total@ + 3;
var rows = @11-rows@.map(function(s) {
    return s.split('-')[0];
});

return {
    "11-amount": amount,
    "11-rows": rows,
    "12-other": "something"
};

results matching ""

    No results matching ""