我是Codeigniter的新手
我想将基本URL ID访问到AJAX中,同时我还将另一个ID传递给Codeigniter中的控制器。在控制器端,我访问了两个不同的ID,一个site_url
id和另一个s_id。
那我该如何完成这项任务?
Site URL
https://www.demoexample.com=?uid=10
Ajax
脚本
<script>
$(document).ready(function(){
$('#member_type').on('change',function(){
var memId = $(this).val();
if(memId!=''){
$.ajax({
url: "<?php echo site_url('index.php/template/vehicle/get_member_type')?>",
method:'POST',
data:'member_id='+memId, // here I want to access site_url id and s_id from drop-down id
success:function(data)
{
$('#mid').html(data);
}
});
}
else{
$('#mid').html('<option value="">Select sttxt_Standard first</option>');
}
});
});
</script>
控制器.php
文件
function show_vehicle_reg(){
$id=$this->input->post('id'); // access multiple id over here from ajax
}
}
预先感谢
答案 0 :(得分:0)
ajax:
GET
方法
$.ajax({
beforeSend: function () {
},
complete: function () {
},
type: "GET",
url: "<?php echo site_url('controller/cmethod/'.$s_id); ?>",
success: function (data) {
}
});
POST
方法
$.ajax({
beforeSend: function () {
},
complete: function () {
},
type: "POST",
url: "<?php echo site_url('controller/cmethod'); ?>",
data: ({member_id: memId}),
success: function (data) {
}
});