小编use*_*125的帖子

Jquery map函数失去状态

这是我使用jquery检索复选框值的下面代码.

<div id="checkboxdiv">
<input type="checkbox" name="test" value=1 onclick="getVals();" checked/>
<input type="checkbox" name="test" value=2 onclick="getVals();" checked/>
<input type="checkbox" name="test" value=3 onclick="getVals();" checked/>
<input type="checkbox" name="test" value=4 onclick="getVals();" checked/>
</div>
Run Code Online (Sandbox Code Playgroud)

下面是Jquery脚本函数:

function getVals(){
  var values=$("#checkboxdiv input[name=test]:checked").map (function (){
    return $(this).val();}).get().join(',');
  alert(values);
}
Run Code Online (Sandbox Code Playgroud)

当我第一次执行上面的代码时,它工作正常.当我开始取消选中任何复选框时它给出结果,如果我取消选中第4个复选框,它给出的结果像 ,2,3

我不明白上面的代码是什么错,任何提示赞赏.

jquery

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

白色空间ascii字符删除

如何使用任何apache lang或正则表达式或任何其他库删除String中的空格ascii字符.

问候,

Chaitu

java

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

十进制转换

我正在尝试设置小数值,下面是我的输入字符串

String rate="1.000000000";
Run Code Online (Sandbox Code Playgroud)

转换为double:

Double converted=Double.valueOf(rate);
DecimalFormat format=new DecimalFormat("#.########"); //Setting decimal points to 8

System.out.println("ouput"+format.format(rate)); //Giving output as 1.
Run Code Online (Sandbox Code Playgroud)

我不明白该怎么做,请提示任何提示.

问候,

Chaitu

java decimalformat

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

使用Excel VBA向右移动列数据

以下是我的excl数据:

A    B       c  .... F               G

1   test    vb1     testing1        open
2   test1   vb2     testing1        close
2   test2   vb3     testing1 
4   test3   vb4     testing1
Run Code Online (Sandbox Code Playgroud)

我想将F列数据移动到B列并将B列数据移到右边,所以在B之前将是C.

如何使用Excel VBA编程来完成此操作.

谢谢,

Chaitu

excel vba excel-vba

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

使用 Excel VBA 格式化单元格

如果单元格值不为空且不为 0,我正在尝试添加 0.00。下面的代码我正在尝试但不起作用:

 For x = 1 To ActiveWorkbook.Sheets.Count Step 1
    With ActiveWorkbook.Worksheets(x).Range("A1:Z30")
      Set FinColumn = .Find(What:="price", AFter:=.Cells(1, 1), LookIn:=xlValues, LookAt _
          :=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
          False, SearchFormat:=False)
      If FinColumn Is Nothing Then
      Else
        I = FinColumn.Row + 1
        c = FinColumn.Column
    **problem with below Do loop,no clues how to do**
        **Do Until .Cells(I, c).Value <> "" And .Cells(I, c).Value <> 0
          .Cells(I, c).NumberFormat = "0.00"
          I = I + 1
        Loop**
      End If
    End With
  Next x
Run Code Online (Sandbox Code Playgroud)

请提供代码以满足以下条件:我希望代码也能在 …

excel vba

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

标签 统计

excel ×2

java ×2

vba ×2

decimalformat ×1

excel-vba ×1

jquery ×1