好的,我正在使用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
我的表单中有一个City字段,当用户选择他的省/州时,会根据所选的州显示一个城市下拉列表。但是,对于城市列表,没有像“选择您的城市”这样的默认值。我想添加这个值。
下面是我的field.js:
function getAjaxReqest(action, selectCountry, stateId, normalImput,selectedCity) {
var request = new Ajax.Request(action,
{
method: 'GET',
onSuccess: function
我在ssrs 中有4个参数,一个是 country ,一个是,一个是城市,一个是 person ,我需要这样做,当我选择国家时,期望的状态自动被选中,当我选择州想要的城市时,当我选择城市时,当我选择城市时,我需要在<code>E 110</code>第四个城市中,所有居住在所选城市的人都会自动出现<code>E 211</code>,我不想选择他们,请有人吗?