2017-07-08 37 views
1

我已經設置這樣的輸入框,追加%22後varialbles

<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) {} 
}); 

然後我ctach東星數據後端一樣,

$data = $this->input->post(); 

我的問題是,當我得到的數據

[gmat1] => 45645 
[gmpmem1%22] => 454 

我得到

[gmpmem1%22] => 454

%22

%22已經附加到變量名。我想從變量名稱中刪除該部分。我該怎麼辦?

+1

'名字= gmpmem1 「'應該是'name =」 gmpmem1" ' –

+0

是的......得到了解決@PraveenKumar感謝.. 。 –

回答

0

改變你的輸入域

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

使用適當的報價