Tag:

jQuery JSON请求获得’200 OK’答案,但没有内容

我正在使用jQuery通过他们的IP地址获取访问者的位置。 这个名为freeGeoIP的服务很棒 。 我需要做的就是在URL末尾添加’json’或’xml’,然后添加IP地址,它将返回所需的数据。 当我在浏览器中手动执行此操作时,它可以正常工作:我需要下载一个小文档。 当我从浏览器执行$ .ajax或$ .getJSON请求时,它会回答“200 OK”标题和下面的元数据。 但是没有实际数据进来。发生了什么? 编辑:我添加了javascript / jQuery代码: function openForm(event,ui){ var _this = $(this); //Get details on the user’s IP var myIP = $(‘#yourIP’).attr(‘ip’);alert(myIP); var url = ‘http://freegeoip.appspot.com/json/’ + myIP; $.ajax({ url: url, dataType: ‘json’, contentType: ‘text/json’, timeout: 10000, complete: function(ip){ alert(‘Success Ajax!’); //URL returns status,ip,countrycode,countryname,regioncode,regionname,city,zipcode,latitude,longitude $(‘#yourIP’).text(ip.city + “, ” […]

Jquery将css添加到头部

我异步添加一些脚本和样式表到我正在构建的项目,并希望将样式表全部组合在HEAD中。 home $(document).ready(function() { // some code }); 我目前正在使用 $(“head”).append(“”); 哪个工作正常,但它将它添加到我的HEAD部分的底部,如示例中所示。 我的OCD想要在我的第一个样式链接之前或在最后一个样式链接之后添加它。 谢谢你的期待。

显示PNG图像作为对jQuery AJAX请求的响应

是否可以在HTML的主流中显示由jQuery AJAX调用返回的图像? 我有一个脚本,用标题(图像/ PNG)绘制图像。 当我在浏览器中调用它时,会显示图像。 但是当我在这个脚本上使用jQuery进行AJAX调用时,我无法显示干净的图像,我有很多奇怪的符号。 这是我的脚本,使图像具有标题(图像/ PNG)。 #!/usr/bin/perl use strict; use CGI; use Template; use CGI::Carp qw(fatalsToBrowser); use lib qw(lib); use GD; my $cgi = new CGI; my $id_projet = $cgi -> param(‘id_projet’) ; # # Create a new image my $image = new GD::Image(985,60) || die; my $red = $image->colorAllocate(255, 0, 0); my […]