我需要创建一个表单来查找特定区域的销售代表。我想要做的是使用 php 和 jquery ajax 创建一个表单,用户在其中选择一个国家或州,然后当他们点击 go 按钮时,它会显示下一个字段类型,缩小到特定区域。Pearson就是我想要的一个例子
我假设我必须使用 ajax 来访问 MySql 数据库并返回数据,以便可以调出下一个字段。有人可以帮助我如何创建这种类型的表格。我知道他们将涉及数据库访问我只是不确定如何正确编程
好的,这是您必须做的,但首先我认为您想按国家-> 州-> 城市缩小范围。
我还假设您对 mysql php 和 ajax 有一些基本知识。
先说第一件事。
1-您需要用普通的php阿富汗美国朝鲜填充第一个下拉列表
因此,当用户从下拉列表中选择一个项目时,fetch_state 函数将运行并从下拉列表中获取所选项目。获取所选国家的价值
function fetch_state(){
var selected=$('#country :selected').text();
$.ajax({
url: "someURL",
data: {selectedvalue:selected}
...
}
好的,现在您使用它将值发布到服务器,您可以获取属于该国家/地区的相关声明
2- 根据所选国家从服务器获取状态。我假设你可以做到这一点
3-一旦您从服务器获得响应。在状态下拉列表中填充它。还要确保你有一个绑定到状态下拉列表的函数,所以当用户进一步选择一个特定的状态时,这将获取状态并将其发送到服务器,就像我们对省份所做的那样。
4-最后,当您从服务器获得响应时,填充城市下拉列表。
需要进一步帮助请告诉我。