小编Way*_*Lue的帖子

如何在Rails中为collection_select设置HTML选项?

我似乎无法找到将类添加到由Rails生成的select标记的语法collection_select.一些帮助?

html ruby-on-rails drop-down-menu

78
推荐指数
2
解决办法
6万
查看次数

如何包含!在jquery中很重要

我试图使用jQuery在css属性中添加!important

$("tabs").css('height','650px;!important');
Run Code Online (Sandbox Code Playgroud)

但是!重要没有效果.如何包含!在jquery中很重要?

jquery

69
推荐指数
4
解决办法
13万
查看次数

GPL/LGPL和静态链接

我在网上看到以下组合存在:

专有源代码+ GPL源代码 - > GPL源代码(所有代码必须在GPL下发布)

专有源代码+ LGPL源代码 - >专有源代码(所有代码仍为专有)

现在静态/动态链接GPL和LGPL代码如何与上述组合一起工作?

open-source gpl lgpl static-linking

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

Android Share Via Dialog

我已经看过TFLN等应用程序中的"分享通过"对话框(昨晚的文字).看起来像这样:分享对话框http://garr.me/wp-content/uploads/2009/12/sharevia.jpg

我想分享文字.有人能指出我正确的方向吗?这是用意图完成的吗?

android

54
推荐指数
2
解决办法
4万
查看次数

是否有可能在Android中灰显(而不仅仅是禁用)一个MenuItem?

关于Blackberry上的相同功能有一个问题,并且有一些不同的线程提到了这个bug(据我所知,它已经关闭但没有解析),但我还没有找到专门用于Android的bug.

我正在setEnabled(false)基于某些状态调用某些MenuItem,但它们在视觉上看起来是一样的.我希望它们以某种方式被抵消,以便用户知道当前的选项不可用 - 有没有办法做到这一点?

android menu menuitem

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

如何在Android中将短信保存到收件箱?

我写了下面的代码来发送短信.

SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(destAddr, null, mMessageText, il, null);
Run Code Online (Sandbox Code Playgroud)

但这不是我的收件箱中更新,我需要在收件箱中保存相同的邮件,或者有没有办法调用本机短信应用程序发送短信?

sms android

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

Rails ArgumentError:无效的%-encoding

在过去的一个月里,我们有一个机器人定期搜索我们的网站,导致一堆ArgumentError: invalid %-encoding错误,因为网址格式错误.我在一堆机架问题看这里这里和铁轨在这里,看着这个SO线程但似乎没有成为一个明确的解决办法.是否有正确的GET错误解决方案?我需要monkeypatch机架吗?

编辑:这是一个回溯:

/usr/local/lib/ruby/1.9.1/uri/common.rb:898:in `decode_www_form_component'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/utils.rb:41:in `unescape'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/utils.rb:94:in `block (2 levels) in parse_nested_query'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/utils.rb:94:in `map'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/utils.rb:94:in `block in parse_nested_query'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/utils.rb:93:in `each'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/utils.rb:93:in `parse_nested_query'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/request.rb:332:in `parse_query'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/http/request.rb:269:in `parse_query'
[GEM_ROOT]/gems/rack-1.4.5/lib/rack/request.rb:186:in `GET'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/http/request.rb:225:in `GET'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/http/parameters.rb:10:in `parameters'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/http/filter_parameters.rb:33:in `filtered_parameters'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_controller/metal/instrumentation.rb:21:in `process_action'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_controller/metal/params_wrapper.rb:207:in `process_action'
[GEM_ROOT]/gems/activerecord-3.2.12/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/abstract_controller/base.rb:121:in `process'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/abstract_controller/rendering.rb:45:in `process'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_controller/metal.rb:203:in `dispatch'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_controller/metal.rb:246:in `block in action'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:73:in `call'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:73:in `dispatch'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:36:in `call'
[GEM_ROOT]/gems/journey-1.0.4/lib/journey/router.rb:68:in `block in call'
[GEM_ROOT]/gems/journey-1.0.4/lib/journey/router.rb:56:in `each'
[GEM_ROOT]/gems/journey-1.0.4/lib/journey/router.rb:56:in `call'
[GEM_ROOT]/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:601:in `call' …
Run Code Online (Sandbox Code Playgroud)

url ruby-on-rails ruby-on-rails-3

36
推荐指数
2
解决办法
7843
查看次数

Firefox中的"localStorage"仅在页面在线时才有效吗?

所以我正在玩HTML 5和localStorage,我注意到当我在本地主机上的Firefox中运行页面时,我的值才会被存储(即http://127.0.0.1:8000/test/index. html),但是当我在本地运行文件(file:/// C:/test/index.html)时,我的值不会被存储.Safari 4在两种设置方面都没有问题.那么有人知道这是否是设计 - > Mozilla开发人员中心的DOM存储

(Firefox 2允许访问域层次结构中比当前文档更高的存储对象.出于安全原因,Firefox 3中不再允许这样做.此外,HTML 5规范中的这一提议已经从HTML 5规范中删除了localStorage,在Firefox 3.5中实现.)

或者如果有解决方法?
我不知道因为只能在线工作的离线存储听起来很傻:P

如果有人想知道,代码就像它得到的一样简单:

function save()
{
 localStorage.setItem('foo','bar');
}

function load()
{
 var test = localStorage.getItem('foo');
 alert(test);
}
Run Code Online (Sandbox Code Playgroud)

javascript safari firefox html5

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

适用于Android的JQuery Mobile + PhoneGap - 加载index.html时出错

我想获得一个基本的PhoneGap + jQuery Mobile的运行程序的Android 2.2平台,但我得到一个应用程序错误"到服务器的连接失败(文件:///android_asset/www/index.html)"中的当我尝试使用Eclipse 3.7Windows XP上运行Android Emulator平台2.2中的应用程序时,Android Emulator .

如果我从HTML文件中删除了JQuery Mobile的所有引用和语法,那么文件会加载,所以我确信我的项目很好但是JQuery Mobile初始化时我缺少了一些东西.我使用的PhoneGap 0.9.6jQuery Mobile的版本*1.0b1*JQuery的版本1.6.1(我也试图与JQM版本1.0a2使用jQuery 1.4.4,但具有相同的错误).

如果我从我的HTML文件中删除对JQuery Mobile的所有引用,那么我可以在模拟器中加载程序而不会出现错误.

我在网上查看了几个示例并按原样尝试了它们,但所有这些示例都显示了相同的错误.我的文件如下:

<!DOCTYPE HTML>
<html>
  <head>
    <meta name="viewport" content="width=320; user-scalable=no" />
    <meta http-equiv="Content-type" content="text/html; charset=utf-8">
    <title>PhoneGap With JQM</title>
      <link rel="stylesheet" href="jquery.mobile-1.0b1.min.css" type="text/css" charset="utf-8" />
        <script src="jquery-1.6.1.min.js"></script>
          <script type="text/javascript" charset="utf-8" src="phonegap.0.9.6.js"></script>
          <script type="text/javascript" charset="utf-8" src="main.js"></script>  
          <script src="jquery.mobile-1.0b1.min.js"></script>

  </head>
  <body onload="init();">
    <div data-role="page" data-theme="e">
        <div data-role="header">
            <h1>PhoneGap with JQM</h1> …
Run Code Online (Sandbox Code Playgroud)

javascript mobile jquery android cordova

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

如何从儿童活动中完成父活动

我是Android开发的新手.

我创建了一个主Activity( - > A),它有4个按钮.其中一个按钮是EXIT按钮.

我点击退出按钮开始另一个活动( - > B).这通过'A'Activity的意图打开'B'Activity.

活动'B'包含 - 你要退出吗?是 - 按钮和无按钮.

如果我给完成(),按下按钮 - 它会退出'B'Activity.我想完成'B'和'A'.

我甚至尝试过A.finish() - >这不会被识别并导致语法/语义错误.

我很感激这里的帮助.

PS:我使用的是Android-2.2版手机,我不喜欢用ActivityManager来解决这个问题.

android android-intent android-ui android-2.2-froyo android-activity

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