标签:style blog http color io os 使用 ar java
<?php // 返回JSON格式 header('Content-Type:application/json;charset=utf-8'); $result = array(); // 获得原始输入内容 $json = file_get_contents("php://input"); //var_dump($input_str); // JSON转换为PHP对象 $obj = json_decode($json); $a = $obj->a; // var_dump($a); $b = $obj->b; // var_dump($b); $result["result"] = $a + $b; echo json_encode($result, JSON_NUMERIC_CHECK); ?>
var submit_sync = function() { $.ajax({ type: "post", url: 'add-post-json.php', async: false, // 使用同步方式 // 1 须要使用JSON.stringify 否则格式为 a=2&b=3&now=14... // 2 须要强制类型转换,否则格式为 {"a":"2","b":"3"} data: JSON.stringify({ a: parseInt($('input[name="a"]').val()), b: parseInt($('input[name="b"]').val()), now: new Date().getTime() // 注意不要在此行添加逗号 }), contentType: "application/json; charset=utf-8", dataType: "json", success: function(data) { $('#result').text(data.result); } // 注意不要在此行添加逗号 }); }
data: { a: parseInt($('input[name="a"]').val()), b: parseInt($('input[name="b"]').val()), now: new Date().getTime() // 注意不要在此行添加逗号 },
data: JSON.stringify({ a: $('input[name="a"]').val(), b: $('input[name="b"]').val(), now: new Date().getTime() // 注意不要在此行添加逗号 }),
标签:style blog http color io os 使用 ar java
原文地址:http://www.cnblogs.com/gcczhongduan/p/4016013.html