我创建了一个自定义html表单,其中有2个下拉状态和城市。选择要填充城市下拉列表的州时。但该功能无效。我已经关注了许多网址但无法解决问题。
请参阅下面的代码我试过了。任何人都可以帮助我。
function zenuineform($ form,& $ form_state){
return $form['comp_city'];
}
function zenuineform_ajax_callback($ form,$ form_state){
if($state_id !='' ) {
$result = db_query('SELECT * FROM zen_city WHERE state_id = '.$state_id);
if ($result) {
$options = '<option value="">--Select--</option>';
while ($row = $result->fetchAssoc()) {
$rows[$row['id']] = $row['city_name'];
}
return $rows;
}
}
else {
return array('--Select--');
}
} 函数zenuineform_second_dropdown_options($ state_id =&#39;&#39;){
colors.drop_while { |_, v| v.length < 4 }
}