0
私はカテゴリと呼ばれるテーブルを持っています。 id、name、sub_idを保持しますフォームに表示されるデータベースを取得するにはどうすればよいですか?
カテゴリとサブカテゴリを表示しているフォームがあります。 カテゴリとサブカテゴリを選択できるドロップダウンを表示するphp/htmlです。ここで
<div class="col-md-12 col-lg-4 input-field">
<div class="form-group">
<label>Category</label>
<?php
$tr = array();
foreach ($categories as $category) {
$tr[$category['id']] = $category['name'];
}
echo form_dropdown('category_id', $tr, '', 'class="form-control tip" id="category_id" style="width:100%;"');
?>
</div>
</div>
<div class="col-md-12 col-lg-4 input-field">
<div class="form-group">
<label>Sub Category</label>
<select id="sub_category" name="sub_category" class="form-control" style="width:100%;">
</select>
</div>
</div>
は、データベースにデータを提出し、カテゴリとサブカテゴリIDと必要なテーブルを更新するために完璧に取り組んでいるサブカテゴリ
jQuery(document).ready(function($) {
$('#category_id').on('change', function (e) {
$('#sub_category').val('').trigger('change');
});
$("#sub_category").select2({
ajax: {
placeholder: 'Select a Category',
url: "<?= base_url(); ?>panel/settings/getCategoriesAjax/0",
dataType: 'json',
delay: 250,
data: function (params) {
return {
q: params.term,
category_id: $('#category_id').val(),
};
},
processResults: function (data) {
return {
results: data
};
},
cache: true
},
});
}
を選択するようにjqueryのです。私は戻って、カテゴリIDとサブカテゴリIDをプルする方法を見つけ出すと、フォームが「」
を編集しているとき、彼らが選択した値であることはできません
私はこのようにいろいろ書いを行うために探しています:
<div class="col-md-12 col-lg-4 input-field">
<div class="form-group">
<label>Category</label>
<?php
$tr = array();
foreach ($categories as $category) {
$tr[$category['id']] = $category['name'];
}
echo form_dropdown('category_id', $tr, $result, 'class="form-control tip" id="category_id" style="width:100%;"');
?>
</div>
</div>
あなたのビューで
どれガイダンスは感謝$結果があることが必要となるかを把握することはできません