IM有一个小问题,得到的输入值,我有一个表格,有三个领域,我的问题是这样的一个: 在2和3输入我通过了国家和城市的JavaScript值的东西,我想要什么做的是让城市从输入我在国内的输入选择了国投值,继承人的JavaScript来自其他输入
<script>
var availableTags = [
<?php
$sql = "select * from citys ";
$rsd = mysql_query($sql);
while($row = mysql_fetch_array($rsd))
{
$pid=$row['cid'];
$city=$row['city'];
$state=$row['state'];
?>
"<?php echo $city; ?>,<?php echo $state; ?>",
<?php } ?>
];
$("#inputsearch21").autocomplete({
source: function(request, response) {
var matches = $.map(availableTags, function(tag) {
if (tag.toUpperCase().indexOf(request.term.toUpperCase()) === 0) {
return tag;
}
});
response(matches);
}
});
</script>
和国家脚本是一样的,不断变化的国家数据库的PHP。 我知道我必须从第一种形式得到国家ID,并在第二个查询我应该是“SELECT * FROM全市地方countryid =” $ countryid”
任何想法如何做到这一点?
Ouch。请格式化代码。这是很难看.... –
有从结束的第二行有语法错误,它将关闭source'的'的功能,但它只有'}',而不是'})' – Itay
我编辑那里,更清晰 –