当前位置: 代码迷 >> JavaScript >> ajax传送参数给PHP
  详细解决方案

ajax传送参数给PHP

热度:331   发布时间:2013-07-24 14:36:29.0
ajax传递参数给PHP
本帖最后由 lasereyes 于 2013-07-18 11:39:57 编辑


$.ajax({
 type: "POST",
 url: "abc.php?step=add_to_cart",
  data: {num:3}
}).done(function(data){

});


为什么传递到php之后 num的类型是字符串?不是整形?, var_dump($_POST); 

array(1) {
  ["num"]=>
  string(1) "1"
}

------解决方案--------------------
是这样的,都当成字符串传递了。你可以在php端把它转化成整形。
------解决方案--------------------
引用:
is_string()试试?

思维误区了。。都是要转换的。因为最后发出去的都是key1=value1&key2=value2
  相关解决方案