检查所有选中的单选按钮是否具有特定值(Check if all radio buttons checked having particular value)
<input type="radio" checked="checked" value="true" name="child"> <span class="label">Show</span> <input type="radio" class="hide" value="false" name="child"> <span class="label">Hide</span>
和同一页面上的另一个单选按钮
<input type="radio" checked="checked" value="true" name="baby"> <span class="label">Show</span> <input type="radio" class="hide" value="false" name="baby"> <span class="label">Hide</span>
我需要知道是否所有使用javascript检查
value="false"
的单选按钮。注意:单选按钮名称不同
<input type="radio" checked="checked" value="true" name="child"> <span class="label">Show</span> <input type="radio" class="hide" value="false" name="child"> <span class="label">Hide</span>
and another radio button on the same page
<input type="radio" checked="checked" value="true" name="baby"> <span class="label">Show</span> <input type="radio" class="hide" value="false" name="baby"> <span class="label">Hide</span>
I need to know if all the radio buttons having
value="false"
are checked using javascript.Note: The radio button names are different
原文:https://stackoverflow.com/questions/6068599
最满意答案
在Play Framework中有一个与此相关的错误 ,但从讨论看来,这似乎是Java的问题而不是Play本身。 解决方法将是这样的(信用igmar ):
return promiseBool.map(new Function<Boolean, Result>() { @Override public Result apply(Boolean bool) throws Throwable { Result res = ok(); return res; } }).recover(new Function<Throwable, Result>() { // Same });
使用
return (Result) ok();
也可以工作。There was a bug related to this in Play Framework but from the discussion it seems that this is more a problem of Java than Play itself. The workaround would be something like this (credit to igmar):
return promiseBool.map(new Function<Boolean, Result>() { @Override public Result apply(Boolean bool) throws Throwable { Result res = ok(); return res; } }).recover(new Function<Throwable, Result>() { // Same });
Using
return (Result) ok();
may also work.
相关问答
更多-
在Scala中键入不匹配错误(Type mismatch error in Scala)[2022-03-12]
您可以使用flatMap解决您的问题,它将为您连接(展平)列表。 def combine( head : (Char,Int), xs : Occurrences) : List[Occurrences] = xs.flatMap { case (x,i) => (1 to head._2).map(occu =>List((x,i), (head._1, occu))) } 现在,对于每次出现,它将生成一个包含(x,i)元组和(head._1, occu)元组的列表,并且所有列表将基本上由flatM ... -
尝试将PivotCache和PivotTable PivotCache分割设置为2个单独的代码行,如下面的代码所示: Dim pTbl As PivotTable Dim pCach As PivotCache ' set the Pivot Cache Set pCach = ThisWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:=pTRng) ' create a new Pivot Table in "wOPT" s ...
-
如果你仔细看看Future.recover方法,你会发现部分函数应该有未来类型的子类型,在你的情况下是Int,因为你将recover应用于原始的Future'wourway'。 要修复它,您应该将其应用于映射: future.map { result => { println(2) Ok("Finished OK") } }.recover { case _ => { println(3) Ok("Failed") } } If you take ...
-
AD7six是对的,有些东西在干扰。 我的模型中有一个beforeFind()回调,如下所示: public function beforeFind($queryData){ if ((!isset($queryData['exclude']) || $queryData['exclude']) && (empty($queryData['conditions']['Category.id']) || is_array($queryData['conditions']['Category.id']) ...
-
在Play Framework中有一个与此相关的错误 ,但从讨论看来,这似乎是Java的问题而不是Play本身。 解决方法将是这样的(信用igmar ): return promiseBool.map(new Function
() { @Override public Result apply(Boolean bool) throws Throwable { Result res = ok(); return res; ... -
在榆树中键入不匹配(Type Mismatch in Elm)[2023-05-03]
这是因为递归类型。 榆树似乎没有特别直观(对Haskeller来说)处理这些,你必须在那里做一些明确的展开和包装以使它全部工作。 我假设编译器引导您进入您拥有的User类型的定义,就像我开始玩它时一样。 但结果是,示例中User类型的值不是记录,它们是将记录作为参数的数据构造函数。 您必须对这些值进行模式匹配才能获得记录,并且每当返回这样的值时都要记住包含构造函数。 幸运的是,Elm具有良好的模式匹配支持,或者这将是可怕的。 因此,如果您将update功能更改为 update : User -> Ac ... -
在UDF spark中键入不匹配错误(Type mismatch in Spark UDF)[2021-12-16]
原因是Scala将df_aud("HASH_TTL")视为udf_cleansing函数的参数,而不是将此函数返回给UDF。 相反,你应该写: def udf_cleansing = udf( (col1 : Double) => { val col2 : String = f"$col1%.5f" if(col2.trim == "" || col2 == null ) 0.toString else col2.substring(0,col2.indexOf(". ... -
也许,我别无选择,只能专门化从Base类继承的每种类型。 def encode(input:String, value:Any, m:Map[String, Base[_]]) = { if (input.startsWith("string")) m("string").asInstanceOf[MString].encode(value.asInstanceOf[String]) else if (input.startsWith("int")) m(" ...
-
直接使用EVALUATE要容易得多 Sheets("1.A").Cells(124, 14) = Evaluate("=MMULT(TRANSPOSE(F124:F370-L124),G124:G370-L125)/246") 或者你的变量 Dim strEval As String matchStartRow = 124 matchEndRow = 370 strEval = "=MMULT(TRANSPOSE(F" & matchStartRow & ":F" & matchEndRow & "-L1 ...
-
键入与CDate不匹配(Type mismatch with CDate)[2024-04-24]
我写了一个宏来测试这个并且日期格式dd.mm.yyyy无效,似乎你必须使用dd/mm/yyyy (使用斜杠而不是句点)或dd-mm-yyyy (使用连字符而不是句点): Sub Macro1() Dim minDate As Date Dim DateStr As String ' with slashes, ok DateStr = "27/12/2013" minDate = CDate(DateStr) ' replace periods w/ s ...