小编ism*_*sow的帖子

Heroku推被拒绝,未能通过Bundler安装宝石

我正在努力将我的代码推送到Heroku.在搜索Google和Stack Overflow问题后,我找不到解决方案.这是我尝试"git push heroku master"时得到的结果:

Heroku receiving push
-----> Rails app detected
-----> Detected Rails is not set to serve static_assets
       Installing rails3_serve_static_assets... done
-----> Gemfile detected, running Bundler version 1.0.3
       Unresolved dependencies detected; Installing...
       Fetching source index for http://rubygems.org/
       /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:300:in `open_uri_or_path': bad response Not Found 404 (http://rubygems.org/quick/Marshal.4.8/mail-2.2.6.001.gemspec.rz) (Gem::RemoteFetcher::FetchError)
        from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:172:in `fetch_path'
.
....
Run Code Online (Sandbox Code Playgroud)

最后:

FAILED: http://docs.heroku.com/bundler
 !     Heroku push rejected, failed to install gems via Bundler

error: hooks/pre-receive exited with error code 1
To git@heroku.com:myapp.git
 ! [remote rejected] master …
Run Code Online (Sandbox Code Playgroud)

rubygems ruby-on-rails heroku bundler ruby-on-rails-3

42
推荐指数
5
解决办法
3万
查看次数

如何在使用JQuery动态创建dom元素后隐藏它?

我正在尝试构建一个表单,用户可以通过单击"添加选项"按钮添加文本字段.他们还可以通过Jquery动态创建的"删除选项"链接以及文本字段删除添加的字段.

JavaScript的:

$(document).ready(function(){
    $("#add_option").click(function()
      {
        var form = $("form");
        var input_field = '<input type="text" />';
        var delete_link = '<a href="#">remove</a>';
        form.append(input_field + delete_link);

        return false;
    });

    $("a").click(function()
    {
        alert('clicked');
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

当我点击"add_option"按钮时,会出现一个新的文本字段和"delete_link".但是当点击JQuery创建的"delete_link"时,浏览器会跟踪链接而不是启动显示"clicked"的弹出窗口.

如何在使用JQuery动态创建dom元素后隐藏它?

javascript jquery dom

4
推荐指数
1
解决办法
191
查看次数

如何在Zend Framework中检索url参数?

我试图使用zend框架检索在url中传递的参数.但当然,它不起作用!我的代码看起来像这样:

生成网址:

<?php echo $this->url(array('controller' => 'poll', 'action' => 'showresults', 'poll_id' => $poll['_id']), null, true) ?>
Run Code Online (Sandbox Code Playgroud)

检索showresultsAction()中的"poll_id"参数:

 $request = new Zend_Controller_Request_Http();
 $poll_id = $request->getParam('poll_id');
Run Code Online (Sandbox Code Playgroud)

问题是$ poll_id是NULL.当我执行$ request-> getParams()的var_dump时,它也是NULL.我已经浏览了Zend Framework文档,但它并不是很有用.任何的想法 ?谢谢 !

php zend-framework url-rewriting parameter-passing

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