问题列表 - 第23271页

在f.label内嵌入输入(rails表单生成)

我想使用f.label方法来创建表单元素标签,但是 - 我希望将表单元素嵌套在标签内.这可能吗?

- 来自W3C -

要隐式地将标签与另一个控件相关联,控制元素必须位于LABEL元素的内容中.在这种情况下,LABEL可能只包含一个控制元素.标签本身可以位于相关控件之前或之后.

在此示例中,我们隐式地将两个标签与两个文本输入控件相关联:

<form action="..." method="post">
 <p>
  <label>
     First Name
     <input type="text" name="firstname" />
  </label>
  <label>
     <input type="text" name="lastname" />
     Last Name
  </label>
  </p>
</form>
Run Code Online (Sandbox Code Playgroud)

html forms label ruby-on-rails

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

添加新输入类型"file"后,$ _POST变为空

我找不到理解和解决这个问题的方法,而且我做了很多.

我有一个脚本,希望是一个简单的表单,通过POST发送文件.第二个文件,处理信息.

默认情况下,我向用户提供了一些字段,其中一个字段是"file"类型的输入字段,还有一些"隐藏"字段,这使我可以在POST上使用值.

我发现,当添加类型为"file"的新输入时,$ _POST返回数组0,即使$ _FILES也不返回任何内容.我不知道如何解决这个问题,并且在保持"file"类型的默认输入框时它可以正常工作.

<form id="formulario" enctype="multipart/form-data" action="projectos_processar.php" method="POST">

    Modo inserir projecto item!<br/><br/>
    <label>Imagem de apresentacao: </label>

    <input id="img_p_child" type="file" name="img_p_child" cols="100" value="" class="validate['required','image']" /><br/>

    <br/>
    <br/>

    <input type="file" id="video" name="video" class="validate['required','video']" cols="100">

    <br/>                       
    <br/>
    <hr>
    Publicar o item ? <br/>
    <br/>
    <br/>                       

    Sim <input type="radio" name="published" value="1"><br>
    Nao <input type="radio" name="published" value="0" checked="true"><br>

    <hr>

    <!-- INICIO:: CAMPOS EM MODO HIDDEN -->
    <input type="hidden" value="center" name="crop_X_Y" />
    <input  type="hidden" value="assets/publicidade/FURIOUS01/" name="stringDirPagina" />
    <input  type="hidden" value="128" name="parent_id" />
    <input …
Run Code Online (Sandbox Code Playgroud)

php file-upload

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

我们可以在java中使用正则表达式检查多个模式吗?

我想用正则表达式检查2个模式.

我可以在同一时间检查这两种模式(如if(condition1 | condition2)条件).

任何的想法?

java regex

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

循环遍历Python中的.csv文件中的列

我希望能够使用Python打开这样的.csv文件:

5,26,42,2,1,6,6
Run Code Online (Sandbox Code Playgroud)

然后像添加一样对它们执行一些操作.

total = 0
with open("file.csv") as csv_file:
        for row in csv.reader(csv_file, delimiter=','):
            for number in range(7):
                total += int(row[number]) 
Run Code Online (Sandbox Code Playgroud)

问题是,由于.csv文件只有一行和一个未知数量的列,我不知道如何使这个工作没有硬编码或使用真正丑陋的代码.

有没有办法使用像for columns in filePython 这样的东西循环遍历列?

python csv sum

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

如何在mysql数据库中运行脚本?

我使用MySQL Workbench创建了一个MySQL数据库.它有大约20个表.我无法弄清楚如何在数据库上运行脚本.

基本上,我想创建一个数据库创建脚本,这将允许我在任何其他MySQL服务器上创建我的数据库.

mysql ddl mysql-workbench

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

yield break是否等同于从返回IEnumerable <T>的方法返回Enumerable <T> .Empty

这两种方法似乎对我来说都是一样的

public IEnumerable<string> GetNothing()
{
    return Enumerable.Empty<string>();
}

public IEnumerable<string> GetLessThanNothing()
{
    yield break;
}
Run Code Online (Sandbox Code Playgroud)

我在测试场景中分析了每一个,我没有看到速度上有意义的差异,但yield break版本稍微快一些.

是否有任何理由使用一个而不是另一个?一个比另一个更容易阅读吗?是否存在对呼叫者有影响的行为差异?

c#

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

如何声明Android偏好的类型?

我有一个preferences.xml,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
  xmlns:android="http://schemas.android.com/apk/res/android">
 <EditTextPreference
  android:name="Sample"
  android:enabled="true"
  android:persistent="true"
  android:summary="Sample"
  android:defaultValue="3.0"
  android:title="Sample"
  android:key="sample" />
</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)

当我执行sp.getString("sample","3.0")时,它工作正常并返回一个字符串,但它不应该是一个字符串,它应该是一个浮点数.运行sp.getFloat("sample",3.0f)会抛出ClassCastException,因为它是一个字符串.

我应该在XML中放置什么以便将首选项存储为浮点数?

android preferences classcastexception

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

将Mockito模拟注入Spring bean

我想将一个Mockito模拟对象注入一个Spring(3+)bean中,以便使用JUnit进行单元测试.我的bean依赖项目前通过@Autowired在私有成员字段上使用注释来注入.

我考虑过使用ReflectionTestUtils.setField但我希望注入的bean实例实际上是一个代理,因此不会声明目标类的私有成员字段.我不希望为依赖创建一个公共setter,因为我将修改我的界面纯粹是为了测试的目的.

我遵循了Spring社区给出的一些建议,但是没有创建模拟并且自动连线失败:

<bean id="dao" class="org.mockito.Mockito" factory-method="mock">
    <constructor-arg value="com.package.Dao" />
</bean>
Run Code Online (Sandbox Code Playgroud)

我目前遇到的错误如下:

...
Caused by: org...NoSuchBeanDefinitionException:
    No matching bean of type [com.package.Dao] found for dependency:
    expected at least 1 bean which qualifies as autowire candidate for this dependency.
    Dependency annotations: {
        @org...Autowired(required=true),
        @org...Qualifier(value=dao)
    }
at org...DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(D...y.java:901)
at org...DefaultListableBeanFactory.doResolveDependency(D...y.java:770)
Run Code Online (Sandbox Code Playgroud)

如果我将constructor-arg值设置为无效,则在启动应用程序上下文时不会发生错误.

junit spring annotations dependency-injection mockito

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

jQuery:点击功能排除孩子.

试图绕过jQuery".not()"函数,并遇到问题.我希望父div可以"可点击"但如果用户点击子元素,则不会调用该脚本.

$(this).not(children()).click(function(){
   $(".example").fadeOut("fast");
});
Run Code Online (Sandbox Code Playgroud)

html:

<div class="example">
   <div>
      <p>This content is not affected by clicks.</p>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery

136
推荐指数
5
解决办法
11万
查看次数

是否请求调用Flex ActionScript构造函数?

在Flex ActionScript中,可以通过无参数构造函数实例化一个新对象,有或没有().例:

var array:ArrayCollection = new ArrayCollection()
Run Code Online (Sandbox Code Playgroud)

要么

var array:ArrayCollection = new ArrayCollection
Run Code Online (Sandbox Code Playgroud)

这两者有区别吗?一个比另一个更受欢迎吗?

apache-flex actionscript

6
推荐指数
1
解决办法
188
查看次数