小编Kam*_*ski的帖子

请求的资源错误上没有"Access-Control-Allow-Origin"标头

我正在尝试获取新闻网站的Feed.我以为我会使用google的feed API将feedburner Feed转换为json.以下网址将以json格式从Feed返回10个帖子.http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi

我使用以下代码来获取上面的url的内容

$.ajax({
  type: "GET",
  dataType: "jsonp",
  url: "http://ajax.googleapis.com/ajax/services/feed/load",
  data: {
    "v": "1.0",
    "num": "10",
    "q": "http://feeds.feedburner.com/mathrubhumi"
  },
  success: function(result) {
    //.....
  }
});
Run Code Online (Sandbox Code Playgroud)

但它没有工作,我收到以下错误

XMLHttpRequest无法加载 http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http%3A%2F%2Ffeeds.feedburner.com%2Fmathrubhumi.请求的资源上不存在"Access-Control-Allow-Origin"标头.原产地" :HTTP //本地主机,因此"是不允许访问.

我该如何解决?

javascript ajax jquery json cors

89
推荐指数
3
解决办法
44万
查看次数

Javascript Object push()函数

我有一个javascript对象(我实际上通过ajax请求获取数据):

var data = {};
Run Code Online (Sandbox Code Playgroud)

我添加了一些东西:

data[0] = { "ID": "1"; "Status": "Valid" }
data[1] = { "ID": "2"; "Status": "Invalid" }
Run Code Online (Sandbox Code Playgroud)

现在我想删除状态无效的所有对象(但保持所有顺序相同):

var tempData = {};
for ( var index in data ) {
    if ( data[index].Status == "Valid" ) {
        tempData.push( data );
    }
}
data = tempData;
Run Code Online (Sandbox Code Playgroud)

在我看来,所有这一切都应该工作,但我收到一个错误,tempData.push不是一个函数.我理解为什么它与数组不一样,但我能做什么呢?

javascript json

87
推荐指数
4
解决办法
49万
查看次数

在JavaScript中添加onclick函数转到url?

我正在使用这个花哨的小JavaScript来突出显示用户在其上悬停的字段.你有没有可以告诉我是否有一种方法可以添加一个onclick函数,它将作为一个链接并转到一个URL?

<script>
         $(function() {
            $('tr').hover(function() {
                $(this).css('background-color', '#eee');
                $(this).contents('td').css({'border': '0px solid red', 'border-left': 'none', 'border-right': 'none'});
                $(this).contents('td:first').css('border-left', '0px solid red');
                $(this).contents('td:last').css('border-right', '0px solid red');
            },
            function() {
                $(this).css('background-color', '#FFFFFF');
                $(this).contents('td').css('border', 'none');
                $('a#read_message.php').click(function(){ URL(); });
            });
        });
        </script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery hyperlink

87
推荐指数
7
解决办法
49万
查看次数

使用onClick执行PHP函数

我正在寻找一个简单的解决方案,只有在单击a-tag时调用PHP函数.

PHP:

function removeday() { ... }
Run Code Online (Sandbox Code Playgroud)

HTML:

<a href="" onclick="removeday()" class="deletebtn">Delete</a>
Run Code Online (Sandbox Code Playgroud)

更新: html和PHP代码在同一个PHP文件中

javascript php ajax onclick

86
推荐指数
4
解决办法
63万
查看次数

刷新部分页面(div)

我有一个附加到java程序的基本html文件.每当刷新页面时,此java程序都会更新部分HTML文件的内容.我想在每个时间间隔后仅刷新页面的那一部分.我可以在div中放置我想要刷新的部分,但我不确定如何只刷新div的内容.任何帮助,将不胜感激.谢谢.

html javascript refresh

83
推荐指数
4
解决办法
44万
查看次数

使用jQuery从JavaScript对象添加/删除项目

我有一个Javascript对象如下:

var data = {items: [
    {id: "1", name: "Snatch", type: "crime"},
    {id: "2", name: "Witches of Eastwick", type: "comedy"},
    {id: "3", name: "X-Men", type: "action"},
    {id: "4", name: "Ordinary People", type: "drama"},
    {id: "5", name: "Billy Elliot", type: "drama"},
    {id: "6", name: "Toy Story", type: "children"}
]};
Run Code Online (Sandbox Code Playgroud)

如果我想在此列表中添加/删除项目,我将如何使用jQuery进行操作?客户端希望此列表可动态修改.

javascript jquery object-literal

82
推荐指数
5
解决办法
44万
查看次数

Laravel 5.2没有读取env文件

升级到Laravel 5.2后,我的.env文件值都没有被读取.我按照升级说明进行操作 ; 除了auth.php之外,我的配置文件都没有被更改.它们在之前的版本5.1.19中都运行良好

.env 包含诸如的值

DB_DATABASE=mydb
DB_USERNAME=myuser
Run Code Online (Sandbox Code Playgroud)

config/database.php 包含

'mysql' => [
    'database' => env('DB_DATABASE', 'forge'),
    'username' => env('DB_USERNAME', 'forge'),
]
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

PDOException: SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using password: NO)
Run Code Online (Sandbox Code Playgroud)

显然没有拉我的env配置.这会影响我的每个配置文件,包括第三方,如bugsnag.

我也试过了

php artisan config:clear
php artisan cache:clear
Run Code Online (Sandbox Code Playgroud)

更新

php artisan tinker

>>> env('DB_DATABASE')
=> null
>>> getenv('DB_DATABASE')
=> false
>>> config('database.connections.mysql.database')
=> "forge"
>>> dd($_ENV)
[]
Run Code Online (Sandbox Code Playgroud)

我尝试安装Laravel 5.2的新副本.我基本上只复制在我的"app"文件夹中; 没有包含额外的作曲家包.还有同样的问题.我在同一台服务器上有其他Laravel 5.2项目正常工作.

php environment-variables laravel laravel-5.2

82
推荐指数
14
解决办法
9万
查看次数

使用Javascript创建SVG图形?

如何使用Javascript创建SVG图形?

所有浏览器都支持SVG吗?

javascript graphics svg

79
推荐指数
7
解决办法
11万
查看次数

如何在javascript中获取json键和值?

我正在返回一个json,如下所示

{"name": "", "skills": "", "jobtitel": "Entwickler", "res_linkedin": "GwebSearch"}
Run Code Online (Sandbox Code Playgroud)

我试图让每个元素键和值:

..
}).done(function(data){
    alert(data['jobtitel']);
});
Run Code Online (Sandbox Code Playgroud)

我正undefined处于警戒状态.为什么?我试过data.jobtitel,我试过循环但没有成功..

javascript jquery json

75
推荐指数
4
解决办法
41万
查看次数

使用纯JavaScript获取DOM元素值

这些解决方案之间有什么区别吗?

解决方案1:

function doSomething(id, value) {
  console.log(value);
  //...
}
Run Code Online (Sandbox Code Playgroud)

......和解决方案2:

<input id="theId" value="test" onclick="doSomething(this.id, this.value)" />
Run Code Online (Sandbox Code Playgroud)

javascript element get

71
推荐指数
4
解决办法
44万
查看次数