Php 如何在Codeigniter中检索从ajax传递到控制器的参数
我想在Codeigniter的控制器中从ajax检索参数传递,但不知道如何使用它。下面是我的ajax函数Php 如何在Codeigniter中检索从ajax传递到控制器的参数,php,jquery,ajax,codeigniter,codeigniter-2,Php,Jquery,Ajax,Codeigniter,Codeigniter 2,我想在Codeigniter的控制器中从ajax检索参数传递,但不知道如何使用它。下面是我的ajax函数 function sendVideoData(frm_id) { var data = new FormData(document.getElementById("post_video_"+frm_id)); // make the AJAX request jQuery.ajax({ type: "POST", url: "<
function sendVideoData(frm_id)
{
var data = new FormData(document.getElementById("post_video_"+frm_id));
// make the AJAX request
jQuery.ajax({
type: "POST",
url: "<?php echo base_url(); ?>"+"dashboard/do_upload",
data: data+'&form_id='+frm_id,
mimeType:"multipart/form-data",
contentType: false,
cache: false,
processData:false,
dataType: 'json',
success: function (data) {
alert(data);
},
});
return false;
}
</script>
函数发送视频数据(frm\u id)
{
var数据=新的FormData(document.getElementById(“post_video_uu”+frm_id));
//发出AJAX请求
jQuery.ajax({
类型:“POST”,
url:“+”仪表板/do_upload”,
数据:数据+'&表格id='+表格id,
mimeType:“多部分/表单数据”,
contentType:false,
cache:false,
processData:false,
数据类型:“json”,
成功:功能(数据){
警报(数据);
},
});
返回false;
}
我想找回
表格编号
在我的控制器中并使用它非常简单
echo$this->input->post('form\u id')
还是简单的php
echo$\u POST['form\u id']
在控制器内仪表板
和方法上传
您还可以使用print\r($this->input->post())
获得所有post变量列表。这非常简单
echo$this->input->post('form\u id')
还是简单的php
echo$\u POST['form\u id']
在控制器内仪表板
和方法上传
您还可以使用
print\r($this->input->post())
获取所有post变量列表。您的AJAX请求可以是:
jQuery.ajax({
type: "POST",
url: "<?php echo base_url() ?>dashboard/do_upload",
data: 'form_id=' + frm_id + '&data=' + data,
mimeType: "multipart/form-data",
contentType: false,
cache: false,
processData:false,
dataType: 'json',
success: function (data) {
alert(data);
},
});
jQuery.ajax({
类型:“POST”,
url:“仪表板/上传”,
数据:'form_id='+frm_id+'&data='+data,
mimeType:“多部分/表单数据”,
contentType:false,
cache:false,
processData:false,
数据类型:“json”,
成功:功能(数据){
警报(数据);
},
});
在你的控制器中:
$this->input->post('form_id')代码>您的AJAX请求可以是:
jQuery.ajax({
type: "POST",
url: "<?php echo base_url() ?>dashboard/do_upload",
data: 'form_id=' + frm_id + '&data=' + data,
mimeType: "multipart/form-data",
contentType: false,
cache: false,
processData:false,
dataType: 'json',
success: function (data) {
alert(data);
},
});
jQuery.ajax({
类型:“POST”,
url:“仪表板/上传”,
数据:'form_id='+frm_id+'&data='+data,
mimeType:“多部分/表单数据”,
contentType:false,
cache:false,
processData:false,
数据类型:“json”,
成功:功能(数据){
警报(数据);
},
});
在你的控制器中:$this->input->post('form_id')代码>阅读本教程阅读本教程