1
У меня есть два раскрывающихся поля в бакалейной руде, один из них - это элементы выбора, а другой - единицы выбора, могу ли я сделать одно поле зависимым от другого? Например, когда я выбираю элементы, единственными доступными параметрами в выборе единицы являются единицы, назначенные только в этом выбранном элементе в базе данных. Благодарю.Раскрывающийся список из другого поля
$crud = new grocery_CRUD();
$crud->set_subject('Release Item');
$crud->set_table('dept_release');
$crud->set_relation('departments_id','departments','name');
$crud->set_relation('destination_id','destination','name');
$query = $this->db->query("select id,name from items where type=0");
if($query->num_rows() > 0){
foreach ($query->result_array() as $key => $v) {
$item_list[$v['id']] = $v['name'];
};
$crud->field_type('item', 'dropdown', $item_list);
}
$crud->field_type('users_id', 'hidden', $this->session->userdata('id'));
$crud->field_type('unit', 'dropdown', array(null => 'Please select a unit'));
$crud->field_type('sy_id', 'hidden', $this->session->userdata('sy_id'));
$crud->unset_read();
$output = $crud->render();
$this->_unit_output($output,"Units");
Использование ajax u может сделать надежный выпадающий список –
да, сэр, я попытался это сделать, я успешно вставил теги опций внутри тега select, но он не работает в продуктовой crud. – kev
, где вы столкнулись с проблемой ... четко объясните свою проблему и поделитесь своим кодом. I попытается решить вашу проблему. –