gpt4 book ai didi

javascript - 使用 php、mysql 和 javascript 将值动态获取到文本字段,如 slider

转载 作者:行者123 更新时间:2023-11-30 23:05:39 25 4
gpt4 key购买 nike

它们是两个表:表 x(包含“Areaname”、“datacount”列)和表 Y(包含“Areaname”)
用户从 php 页面输入 Areaname 和 datacount 之后它被插入到表 x
我的要求:
如果 Areaname 是表 Y 的新条目,那么它也会被插入到“表 y”
如果区域名称与表 y 值匹配,而用户在文本字段中键入区域名称
然后是一个 slider /下拉列表,它应该显示与他正在输入的单词匹配的区域名称
如果他仍然继续那么它被视为新区域并被插入到表 y

Ex:
Areaname |datacount
New york | 1000
California | 500

用户 2 再次输入加利福尼亚州,然后在键入“cali”时检查“table y”是否匹配,如果不匹配则应在 slider 中显示,然后应将其插入“table y”
在此先感谢队友。我在这里得到的代码片段很少,但不符合我的要求。

最佳答案

好吧,我认为你可以使用 Jquery 来检查这一点,例如使用函数 .change() 你可以在用户更改输入中的数据时捕获事件,因此你可以在每次输入更改时发送一个帖子一个 php 文件,在其中接收用户输入的内容并检查数据库的结果,然后返回结果,使用 jquery 接收该数据,然后将其与结果一起放在输入下方的表格中,因此如果用户是寻找你已经拥有的东西,表格中的结果可以帮助他找到它,并且他可以通过一个按钮来选择结果。如果他不想选择结果,他会简化提交结果并保存所有内容。

$(document).ready(function(){
$("#yourSelectId").change(function(){
$.post("yourPHPfile.php",{str:$("#yourSelectId").value()},function(dataReturn){
//process the data and put it in a table. if you use json_encode in php
//it's gonna be easire you can use a .each() of jquery to process every
//row in the json and then create an string with the html of the table
//with results and put it in your <table> with .html(stringHtml);
});
});
});

我认为这是最简单的方法,可以有其他选项,例如

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com