附加%22以发布变量

时间:2017-07-08 12:19:23

标签: php jquery ajax post codeigniter-3

我有这样的输入框,

<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] =&gt; 454

     

22%

%22已附加到变量名称。我想从变量名中删除该部分。我该怎么办?

1 个答案:

答案 0 :(得分:0)

将输入字段更改为

<input type="number" class="form-control" id="gmpmem1" name="gmpmem1" placeholder="Eg: 5" >

使用正确的引文