<?php // 返回JSON格式 header('Content-Type:application/json;charset=utf-8'); $result = array(); $result["result"] = $_GET["a"] + $_GET["b"]; echo json_encode($result, JSON_NUMERIC_CHECK); ?>
var submit_async = function() { $.getJSON('add.php', { a: $('input[name="a"]').val(), b: $('input[name="b"]').val() }, function(data) { $('#result').text(data.result); }); };
var submit_async = function() { $.getJSON('add.php', { a: $('input[name="a"]').val(), b: $('input[name="b"]').val(), now: new Date().getTime() // 防止浏览器使用缓存 }, function(data) { $('#result').text(data.result); }); };
var submit_sync = function() { $.ajax({ type: "get", url: 'add.php', async: false, // 使用同步方式 data: { a: $('input[name="a"]').val(), b: $('input[name="b"]').val(), now: new Date().getTime() // 注意不要在此行增加逗号 }, contentType: "application/json; charset=utf-8", dataType: "json", // cache: false, success: function(data) { $('#result').text(data.result); } // 注意不要在此行增加逗号 }); }
var submit_sync = function() { $.ajax({ type: "get", url: 'add.php', async: false, // 使用同步方式 data: { a: $('input[name="a"]').val(), b: $('input[name="b"]').val() }, contentType: "application/json; charset=utf-8", dataType: "json", cache: false, success: function(data) { $('#result').text(data.result); } // 注意不要在此行增加逗号 }); }
前端学习——JQuery Ajax使用经验,布布扣,bubuko.com
原文地址:http://blog.csdn.net/xukai871105/article/details/33313951