ドロップダウン値に基づいてJavaScriptを使用して、ビューからコントローラに2つ以上の値を渡したいと思います!ここに私のコードはcodeigniterがjavacriptを使用してビューからコントローラにデータを渡しています
<select name="class" id="class">
<option selected value='-1'>--Select class--</option>
<?php foreach($classes as $class){
echo '<option value="'.$class['class_id'].'">'.$class['class_name'].'</option>'; }
?>
</select>
<select name="subject" id="subject">
<option selected value='-1'>--Select Subject--</option>
<?php
foreach($subjects as $subject) {
echo '<option value="'.$subject['subject_id'].'">'.$subject['subject_name'].'</option>';
}
?>
</select>
<script type="text/javascript">
$(document).on("change","#class",function(e){
e.preventDefault();
var classid = $(this).val();
$.post('<?php echo site_url("system_ctrl/select_student"); ?>',{"class_id":classid},function(responce){
$("#names").html(responce);
});
</script>
ある私はJavaScriptを使用してクラスの変更の値は上に示した時に一緒にコントローラへのid クラスの値をID 対象の値を送信します。
あなたはこのような任意の数の値を渡すことができ
このようなN個の値を渡すことができます:classid、 "subject":subject_id} – JYoThI