【发布时间】:2017-07-08 12:19:22
【问题描述】:
我有一套这样的输入框,
<input type="number" class="form-control" id="gmat1" name="gmat1" placeholder="Eg: 85" >
<input type="number" class="form-control" id="gmpmem1" name=gmpmem1" placeholder="Eg: 5" >
然后我像这样使用 ajax 将这些数据提交到后端,
var data = new FormData($('#mr_form')[0]);
$.ajax({
url: "xxxxxxx",
dataType: 'JSON',
data: data,
processData: false,
contentType: false,
cache: false,
type: 'POST',
success: function (data) {}
});
然后我在后端获取数据,例如,
$data = $this->input->post();
我的问题是当我获取数据时
[gmat1] => 45645
[gmpmem1%22] => 454
我来了
[gmpmem1%22] => 454
%22
%22 已附加到变量名。我想从变量名中删除该部分。我该怎么办?
【问题讨论】:
-
name=gmpmem1"应该是name="gmpmem1" -
是的...得到了解决方案@PraveenKumar 谢谢...
标签: php jquery ajax post codeigniter-3