Javascript / Jquery发布并获取?

时间:2012-05-03 09:00:23

标签: javascript jquery mysql

是否可以使用一段代码或执行以下操作的函数。

我想要一个javascript文件使用变量向我的另一个域发送请求。此网页将根据数据库检查变量并返回原始javascript文件,结果为TRUE或FALSE

2 个答案:

答案 0 :(得分:4)

如果您要在域之间发送请求,则应查看http://api.jquery.com/jQuery.ajax/并将dataType设置为jsonp,以使用脚本标记加载响应。

有关JSONP的更多详情:https://stackoverflow.com/search?q=jsonp

答案 1 :(得分:0)

我不知道JSONP并使用了不同的方法

$.ajax({
    type: "GET",
    crossDomain:true,
    url: 'http://otherdomain/check.php',
    success: function(data) { 
        // check.php response
    }
});

并在check.php中

<?php
$allowable_hosts = array('http://originaldomain','http://anotherdomain');
if (in_array($_SERVER['HTTP_ORIGIN'],$allowable_hosts))
    header('Access-Control-Allow-Origin: *');
//echo "ok"; - your check code
?>