gpt4 book ai didi

PHP-jquery 根据另一个组合框中的选择填充一个组合框?

转载 作者:行者123 更新时间:2023-12-01 04:40:54 25 4
gpt4 key购买 nike

我需要 PHP-jquery 解决方案来根据另一个组合框中的选择来填充一个组合框。我有一个填充国家/地区的组合框,根据国家/地区选择,我需要用所选国家/地区的城市填充另一个组合框。我的代码如下所示(不起作用):

HTML 部分:

<select id="txt_country" name="txt_country" placeholder="" class="form-control">
<?php
while( $country = $mydb->getRows() )
{
echo '<option
value="'.$country['country_code'].'">'.$country['country_name'].'</option>';
}
$mydb->closeConnection();
?>
</select>

<select id="txt_city" name="txt_city" placeholder="" class="form-control">
</select>

PHP 部分:

$cc = $_POST['txt_country']; //get country code from javascript

$mycdb = new mysqldatabase();

$mycdb->newConnection($config['db_host'], $config['db_user'], $config['db_pass'], $config['db_name']);

$getcitiesSQL = "SELECT * FROM city where population<>'' AND country_code='".$cc."'";
$mycdb->executeQuery( $getcitiesSQL );

while( $cities = $mydb->getRows() )
{
echo '<option>'.$cities['accent_city'].'</option>';
}

还有 jQuery 部分:

    $(function(){
$('#txt_country').change(function(){
//var ccode = $("#txt_country").val();
//tried to send ccode as query string parameter
$.get("getcities.php", { option : $("#txt_country").val() } , function(data) {
$('#txt_city').html(data) ;
} ) ;
});
});

CCode 已成功传输至 jQuery 函数。调用 PHP 并将国家/地区代码传输到 PHP 并获取结果时出现问题。请帮忙。

最佳答案

首先你需要城市表,,创建<div id='cities'></div> ..然后使用 javascript 从表城市中调用城市名称,而组合框国家/地区为 OnChange..
<select name='country' OnChange='stuff()'>

类似的东西...

不知道如何更容易地解释它......

关于PHP-jquery 根据另一个组合框中的选择填充一个组合框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38066845/

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