前端学习——JQuery Ajax使用经验
<?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); } // 注意不要在此行添加?逗号 }); }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。