时间:2021-07-01 10:21:17 帮助过:3人阅读
$test = "{name:\"John\", message:\"hello John\"}";echo $test;
function sendEmail() { var orderingId = $("#orderingId").val(); alert(orderingId); $.ajax({ type: "get", url:"http://www.testB.com/cronemail/cron_expressmail.php?orderingid=2222", cache : false, dataType : "jsonp", jsonp: "callbackfun", jsonpCallback:"jsonpCallback", success:function (json) { alert(json.message); } })}
ajax 不能跨域,这是不争的事实
你的代码只是形式上的跨域,实际上是
所以该 url 必须返回合法的 js 语句
仅仅一个 json 串是不够的
$test = "{name:\"John\", message:\"hello John\"}";echo $_GET['callbackfun'].'('.$test.')';