php踩坑:ajax向php提交整型值,$_POST中获取到的却是string类型的值

前端ajax提交number类型的值-1

$.ajax({
   
	url : theUrl,
    data : {
   
    	data: {
   s: -1} // s是整数值-1
    },
    type: 'post',
    success: function(data) {
   
    	console.log(data);
    }   
}

php端获取到的却是string类型的"-1"

$data=$_POST['data'];
// {"s":"-1"}
echo json_encode($data);

参考:https://stackoverflow.com/questions/22779402

相关推荐

  1. PHPGET和POST方法区别什么?

    2024-01-16 10:00:59       57 阅读
  2. 提取单选框,并通过ajax后台

    2024-01-16 10:00:59       33 阅读
  3. 使用ajax异步获取下拉列表

    2024-01-16 10:00:59       59 阅读
  4. MySQLNULL与空

    2024-01-16 10:00:59       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-16 10:00:59       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-16 10:00:59       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-16 10:00:59       82 阅读
  4. Python语言-面向对象

    2024-01-16 10:00:59       91 阅读

热门阅读

  1. 小程序的优劣势

    2024-01-16 10:00:59       55 阅读
  2. docker镜像分层

    2024-01-16 10:00:59       47 阅读
  3. [paddle]paddlehub部署paddleocr的hubserving服务

    2024-01-16 10:00:59       56 阅读
  4. 编程探秘:Python深渊之旅-----Web 的世界(五)

    2024-01-16 10:00:59       60 阅读
  5. vue项目添加改变浏览器标签title的标题

    2024-01-16 10:00:59       63 阅读
  6. Git提交规范

    2024-01-16 10:00:59       69 阅读