Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正如在JavaScript中创建包含数据的json文件,并将该文件发送给JSONP其他域_Javascript_Sql_Json_Dns_Jsonp - Fatal编程技术网

正如在JavaScript中创建包含数据的json文件,并将该文件发送给JSONP其他域

正如在JavaScript中创建包含数据的json文件,并将该文件发送给JSONP其他域,javascript,sql,json,dns,jsonp,Javascript,Sql,Json,Dns,Jsonp,我有一个很大的疑问需要你的帮助 问:因为我可以从JS代码创建JSON文件(带有数据) 原因是我需要使用JSONP,我想从其他域(即)获取数据,但这些数据存储在DB(WebSQL)中,我需要将这些数据写入json文件(即clients.json) 我需要你的帮助,因为三天前我试着这么做,但我还没有找到答案 对不起,我的英语不是我的母语 编辑 对不起,我的问题弄糊涂了。我再试一次,但没有步骤 我需要用数据库(WebSQL)中的数据或记录编写一个JSON文件。实际上,我的函数运行得很好(addreco

我有一个很大的疑问需要你的帮助

问:因为我可以从JS代码创建JSON文件(带有数据)

原因是我需要使用JSONP,我想从其他域(即)获取数据,但这些数据存储在DB(WebSQL)中,我需要将这些数据写入json文件(即clients.json)

我需要你的帮助,因为三天前我试着这么做,但我还没有找到答案

对不起,我的英语不是我的母语

编辑 对不起,我的问题弄糊涂了。我再试一次,但没有步骤

我需要用数据库(WebSQL)中的数据或记录编写一个JSON文件。实际上,我的函数运行得很好(addrecord、updaterecord、delete),但我需要将数据放在json文件中,因为我将使用下一个代码从其他域获取数据

(function($) {
    var url = 'http://www.example.com/scripts/clients.json?callback=?';
    $.ajax({
    type: 'GET',
    url: url,
    async: false,
    jsonpCallback: 'jsonCallback',
    contentType: "application/json",
    dataType: 'jsonp',
    success: function(json) {
        console.dir(json.sites);
    },
    error: function(e) {
        console.log(e.message);
    }
});
})(jQuery);

我看不出这是怎么回事。您需要一个HTTP服务器来服务HTTP请求。浏览器不适合此用途。到目前为止,您尝试了什么?您是否收到任何错误消息?你能给我们看一些代码片段吗?好的,我编辑后再试一次。可能有重复的