【发布时间】:2021-04-20 13:53:49
【问题描述】:
我正在使用 Laravel 8,并且我正在使用 Dusk (https://laravel.com/docs/8.x/dusk) 进行屏幕测试。
在其中一个屏幕中,我有一个启用了“标签”属性的 select2 (https://select2.org/tagging),如果选择中没有选项,您可以创建一条新记录。
由于某种原因,我只是无法测试“为 select2 创建一个新选项黄昏”工作
我已经尝试使用这个包 (https://github.com/roquie/laravel-dusk-select2) 并使用脚本 (https://laravel.com/docs/8.x/dusk#executing-javascript) 来获得这个结果,但都没有成功。
Blade
<select
class="select2"
name="nome"
required
>
<option value="1">Teste 1</option>
<option value="2">Teste 2</option>
</select>
Js
$('.select2').select2({
tags: true,
});
【问题讨论】:
-
选择了两个项目。一次??
select2可以吗? -
对不起,我写错了。现在是对的。但是,这是可能的。 select2.org/tagging#tagging-with-multi-value-select-boxes
-
如果你不介意我建议你使用这个select2.org/programmatic-control/…
标签: laravel testing jquery-select2