-1
これはデータを送信したい私の見解です。これは私のアヤックス機能CodeIgniterのJavaScriptからControllerに選択した値を送信しますか?
<select class="form-control" name="persent_class" id="class">
<?php foreach ($all_classes as $class) : ?>
<option value="<?php echo $class['class_name']?>"><?php echo
$class['class_name']?></option>
<?php endforeach; ?>
</select>
私はクラス名を選択したときに、私はアヤックスでコントローラにそれを送りたいです:
<script type="text/javascript">
$(document).ready(function() {
$("#class").change(function() {
var c = $("#class").val();
$.ajax({
type: "POST",
url: "<?=base_url()?>index.php/Welcome/get_class_name",
data: {"c":c},
dataType:"json",
cache: "false",
});
});
});
</script>
、これが私のコントローラ機能です:
public function get_class_name()
{
$id=$this->input->post('c');
echo json_encode($id);
}
問題は何ですか? – delboy1978uk
@ delboy1978uk私はコントローラにajaxでデータを送信したいと思います。 –
あなたはすでにそれをしています.... Googleの開発者コンソールを使用して、見てください@ネットワークタブ – sintakonte