php - 在表单中搜索字段,然后对所有选定的结果执行某些操作

标签 php javascript jquery ajax

我想为用户提供打开使用 PHP/HTML 构建的表单的功能,然后在该表单上有一个框,允许他们搜索员工,然后将表单发送到,而无需在以下位置提交表单:这个阶段。

他们将看到一个搜索框,允许他们输入姓名或零件名称,然后查询会找到与输入字符串匹配的所有员工,然后他们选择正确的员工,并将该受访者添加到列表中,然后他们进行搜索对于下一个员工,依此类推,直到他们添加了任意数量的员工。

一旦他们选择了名称,他们就会填写表单上的一些其他标准字段,然后在“表单”表中为每个发送的请求创建一个单独的条目。

很高兴如何完成最后一部分,将其输入数据库等,以及如何在 PHP/MySQL 中进行“正常”搜索,但我应该如何在表单中进行搜索并将其添加到预提交列表中?

最佳答案

您正在寻找的技术是 AJAX,它使用 javascript 在输入时检查表单字段,与 php 对话,获取数据,然后将其显示给用户,而无需重新加载页面或提交表单。您所描述的确切内容称为自动完成,其中有许多预建的 tools for (或者你可以用一些 js 知识构建你自己的自定义的)。我不会尝试在这里发布所有代码,因为它会相当长且复杂,但如果您搜索这些术语,您一定会找到您需要的内容。

关于php - 在表单中搜索字段,然后对所有选定的结果执行某些操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10789862/

相关文章:

javascript - JQuery改变列内文本的颜色

javascript - 如果单击 div 中的单选按钮,则单击其他 div 中的相应单选按钮

php - 导出/导入完整数据库以及单个表

javascript - Iron-ajax 响应为 php json 响应返回 null

javascript - Yii ajaxSubmitButton 客户端验证问题

php - PHP 中的 XML 编码/解码类

javascript - Vue中没有定义axios

javascript - 如何在 jquery 动画函数中传递原始显示属性?

javascript - Django + js 框架

Javascript insideHTML 在 IE 中不起作用