您好,在yii2动态表单中我使用的是select2。使用select2小部件后,它显示错误为
yii2-dynamic-form.js:202 Uncaught SyntaxError:意外的标识符
- 我使用谷歌解决了这个错误。 dynamic.js文件中的解决方案
if(typeof widgetsOptions[i] !== 'undefined'){
identifiers[i] = $elem.closest(widgetsOptions[i].widgetItem).index();
}
在它与第一个元素正常工作之后。单击(+)按钮后,它显示另一个错误
未捕获的ReferenceError:未定义initSelect2Loading
在dynamic.js文件中,我使用以下解决方案
解决了这个问题 initSelect2Loading -> initS2Loading
initSelect2DropStyle -> initS2Open
在select2加载完美之后但问题是如果我点击(+)按钮它会克隆子项两次,这是我的问题。
屏幕截图