我有需要在结构化表中显示的数据。预计该表可以在两个级别上打开和折叠,从而使您可以在数据中向下钻取。
例子:世界各地的城市
当加载表时,它应该如下所示:Area | Country | Name | Population | ... --------------+----------------+-------------+-------------+---- Europe | | | | North America | |
好的,我正在使用jQuery自动完成与我在美国的位置和州的数据库一起工作,目标是用户开始输入城市,城镇等,我向他们显示城市(在我的数据库中的位置),州(在我的数据库中的区域)邮政编码(在我的数据库中的postalCode),当他们选择一个时,它填充城市,州和邮政编码字段。我的问题是,当我选择一个选项时,州和邮政编码都会正确填写,但是城市字段采用邮政编码的值,而我无法确定。下面是我的JS代码,后面是一个单独的PHP文件,它拉入了我的DB数据。我在PHP比JS更有经验,但你永远不会知道你会在哪里犯错误……
JS/jQuery文件:
$(document).ready(function(){
var
我的目标是有一个充满美国州的下拉菜单,在选择一个州后,第二个下拉菜单将填充该州的城市。因为我不打算在数据库中存储所有城市,所以我有一个名为list- of -cities.php的PHP文件,它将存储所有州的城市数组。
下面的代码是使XMLHTTPREQUEST对象从list-of-cities.php以及dropdown表单请求信息的JS和HTML。函数AddToOptionsList()将从XMLHTTPREQUEST对象的responseText (它是cities.php列表中数组中的一个城市)接收到的值添加到"cities“下拉菜单中。
function Popula