From 1b52a701eba6bbca819b107c70c06fb05ee3aa92 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 26 Sep 2025 10:07:53 +0800 Subject: [PATCH] bugfix --- bricks/form.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/bricks/form.js b/bricks/form.js index 86e8021..f97eb79 100644 --- a/bricks/form.js +++ b/bricks/form.js @@ -113,6 +113,11 @@ bricks.FormBody = class extends bricks.VScrollPanel { } } +/* +submit_changed: false +fields +submit_url +*/ bricks.FormBase = class extends bricks.Layout { constructor(opts){ super(opts); @@ -247,8 +252,10 @@ bricks.FormBase = class extends bricks.Layout { if (d[name] === null){ continue; } - if (name != 'id' && this.origin_data[name] == d[name]){ - continue; + if (this.submit_changed){ + if (name != 'id' && this.origin_data[name] == d[name]){ + continue; + } } w.set_formdata(data); changed = true;