Pau*_*aul 5 ruby-on-rails parameter-passing
我在 AJAX 请求中发送一个数组:
$.ajax(
{
type: "POST",
url: "http://192.168.0.15/calc",
data: {
"phone": phone,
"points": [
{ "lat": 59.15234, "lon": 30.99 },
{ "lat": 59.15244, "lon": 30.99 },
{ "lat": 59.15254, "lon": 30.99 }
],
"start_at": 1407249093,
"certificate": "849840487484"
},
success: function(data) {
alert('success');
},
error: function(jqXHR, textStatus, errorThrown){
console.log(jqXHR.statusCode());
console.log(textStatus);
console.log(errorThrown);
}
}
);
Run Code Online (Sandbox Code Playgroud)
然后检查点:
params[:points].inspect
Run Code Online (Sandbox Code Playgroud)
并查看哈希值:
{
"0"=>{"lat"=>"59.15234", "lon"=>"30.99"},
"1"=>{"lat"=>"59.15244", "lon"=>"30.99"},
"2"=>{"lat"=>"59.15254", "lon"=>"30.99"}
}
Run Code Online (Sandbox Code Playgroud)
如何获取数组而不是哈希(最好是最初,无需将哈希转换为数组)?
| 归档时间: |
|
| 查看次数: |
4454 次 |
| 最近记录: |