我想使用此库formBuilder在for循环中创建多个formBuilder。
这是我正在使用的代码
<?php for ($i = 1; $i <= 5; $i++) { ?>
<div id="fb-editor-<?php echo $i; ?>"></div>
<?php } ?>
在jquery中
var fbs = [];
var options = {
scrollToFieldOnAdd: false
};
for (var i = 1; i <= 5; i++) {
fbs.push($('#fb-editor-' + i).formBuilder(options));
}
它正在运行,并且所有formBuilders都已实现。
但是我只能使用以下代码获取最后一个formBuilder的json数据(不是其他):console.log(fbs[4].actions.getData())
,而其他formBuilder以promise形式返回数据,我不知道如何解决