gpt4 book ai didi

php下拉菜单人口

转载 作者:行者123 更新时间:2023-12-01 02:26:57 24 4
gpt4 key购买 nike

我正在尝试编写一个 PHP 脚本,该脚本将根据主下拉菜单的选择填充第二个下拉菜单。我想使用 jquery 来完成所有非页面刷新的事情。但我发现现有的所有东西都很难理解和修改,你知道有什么写得很好且易于理解的东西吗?或者可能是现有的教程?

最佳答案

下面是一些代码,可以让您了解自己想要做什么:

HTML

<select id="state" name="state">
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
</select>
<select id="city" name="city">
<option value="">Please select a state...</option>
</select>

PHP

<?php
$cities = array(
'IL' => array( 'Chicago', 'Naperville', 'Decatur', 'Saint Charles' ),
'IN' => array( 'Gary', 'Miller', 'Portage', 'Merrillville' )
);

print json_encode( $cities[ $_POST[ 'state' ] ] );
exit;
?>

jQuery

jQuery(document).ready(function() {

jQuery('#state').change(function() {
jQuery.post(
'some-url.php',
{
'state':jQuery('#state').val()
},
function(data, textStatus) {
jQuery.each(data, function(index, value) {
jQuery('#city').append('<option value="' + value + '">' + value + '</option>');
});
},
'json'
);
});

});

关于php下拉菜单人口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/522227/

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