php - 如何使用 php 和 ajax 根据国家/地区编辑状态
问题描述
如何在编辑时从选定的国家/地区获取状态?
这是针对国家/地区的:
<div class="col-md-6">
<select class="select2 form-control custom-select " style="width: 100%; height:36px;" name="country" onChange="getState(this.value);" id="country">
<option>Select Country</option>
<?php foreach($countries as $coun) {
foreach($ed as $edit) /*edit mode*/
{
if($edit->country_id==$coun->id)
{
?>
<option value="<?php echo $coun->id; ?>" selected="selected"> <?php echo $coun->name; ?> </option>
<?php
}}
?>
<option value="<?php echo $coun->id; ?>"> <?php echo $coun->name; ?> </option>
<?php
} ?>
</select>
</div>
这是为了状态:
<div class="col-md-6">
<select class="select2 form-control custom-select" style="width: 100%; height:36px;" name="state" id="state-list" onChange="getCity(this.value);">
<option>Select State</option>
</select>
</div>
function getState(val) {
$.ajax({
type: "POST",
url: "getState.php",
data:'country_id='+val,
success: function(data){
$("#state-list").html(data);
//getCity();
}
});
}
解决方案
试试下面的代码:
function getState(val) {
$.ajax({
type: "POST",
url: "getState.php",
data:{country_id:val},
success: function(data){
$("#state-list").html(data);
//getCity();
}
});
}
推荐阅读
- swift - 如何使用 XCTest for iOS 14 取消通话
- css - 页面布局的 CSS/引导程序
- ruby-on-rails - Redirect_to 最初折叠但打开折叠部分的页面的一部分?
- azure-devops - 如何终止(而不是取消)错误的 Azure Pipeline 运行、阶段、作业或任务?
- python - 在 Python 中,如何知道何时导入子模块与主模块是强制性的?
- excel - VBA:如果为空单元格,则删除每个循环
- c# - ServiceStack 将 int(以毫秒为单位的 unix 时间戳)反序列化为 DateTime
- java - java mariadb 连接找不到列
- linux - 如何在unix中获取多个指定目录的不同大小?
- angular - 如何在使用 ng2-chart 构建的散点图中为每个点放置不同的标签