我正在使用 Laravel 7 构建一个表单。首先,用户需要在带有数据列表的输入框中选择一个项目,一旦选择就会显示相应的详细信息(“模糊”输入框)。用户还可以将自定义项目添加到列表中。数据库用于存储所有项目,如果用户添加自定义的项目,它将存储在数据库中以便显示。因此,由于它是一个输入框,因此用户可以输入内容。如果数据库中不存在输入,我希望它不显示任何信息,直到用户单击添加按钮将自定义项目以及输入下拉列表添加到数据库中,然后将显示默认信息。
但是如何判断输入是否存在于数据库中呢?
表单是这样的,我使用 Jquery 来隐藏/显示div选择的项目。
<form action"/send" method="post">
<div id="info1">
<!-- info about first item -->
</div>
<div id="info2">
<!-- info about second item -->
</div>
<div id="info_default">
<!-- if customised item is chosen, show this one -->
</div>
<div id="info_does_not_exist">
<!-- if cannot find the input item in database, show this one -->
</div>
<button type="submit">submit</button>
</form>
慕勒3428872
UYOU