从数组信息中获取分开的字符串

勒罗恩

以下代码将html表中已选中复选框的行信息存储到数组中:

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>

    <script>
    function myFunc() {
    var myValues = new Array();

    $.each($("input[name='selection[]']:checked").closest("td").siblings("td"),
           function () {
                myValues.push($(this).text());
           });

       alert("values: " + myValues.join("  "));

     }

  </script>

    <table border="2">
    <tr>
      <th>Select</th>
        <th>ID</th>
        <th>NAME</th>
        <th>JOB</th>
    </tr>
    <tr>
       <td align="center"><input type="checkbox" class="selection" name="selection[]"></td> 
        <td>11</td>
        <td>John</td>
         <td>Doctor</td>
    </tr>
    <tr>
        <td align="center"><input type="checkbox" class="selection" name="selection[]"></td>
        <td>102</td>
        <td>Anne</td>
        <td>Pilot</td>
    </tr>
    <tr>
        <td align="center"><input type="checkbox" class="selection" name="selection[]"></td>
        <td>203</td>
        <td>Laura</td>
        <td>Teacher</td>
    </tr>

    </tr>
    </table>
     <input type="button" value="get it" onclick="javascript:myFunc(); return false;">

现在,我需要有一个逗号分隔的字符串所选择的IDS(如果所有地方的复选框的选中将是:str1="11,102,203";

ID以及其他字符串中所选行中的其余信息(如果选中的所有复选框均为:)str2 = "11, John, Doctor,102, Anne,Pilot, 203, Laura, Teacher";

而且我不知道该怎么做。我正在考虑将键添加到myValues数组中,但是我不知道这是否是一个好方法(并且不知道如何执行此操作。.对于jquery :()来说太新了

桑耶夫

已解决:看看这是否对您有帮助

尽管我不确定您希望2个字符串的样子如何,但我创建了一个演示供您在选定的行中获取不同的值。我建议您遍历选定的复选框td并使用next()函数在行中获取其他值。

$.each($("input[name='selection[]']:checked").closest("td"),function (index,item) {
...
});

JS小提琴演示http://jsfiddle.net/kTDPK/

对于字符串输出,请检查浏览器的控制台。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从以字符串表示的数组中获取特定信息?

来自分类Dev

如何从以字符串表示的数组中获取特定信息?

来自分类Dev

获取数组中的字符串字符

来自分类Dev

获取数组中字符串的索引

来自分类Dev

将数组中带有空格的字符串与python中没有空格的字符串分开

来自分类Dev

Python:在详细信息字符串中获取价值

来自分类Dev

从字符串中获取 2 条信息

来自分类Dev

打印数组,将具有相同子字符串的组中的值分开

来自分类Dev

PHP到PHP:从字符串中获取“字符串统计信息”

来自分类Dev

将字符串文字与Char数组区分开

来自分类Dev

将数组和元素与JSON字符串分开

来自分类Dev

将数字从字符串到数组分开

来自分类Dev

将数组和元素与JSON字符串分开

来自分类Dev

如何从Java中的字符串数组获取数组键

来自分类Dev

与日期字符串分开获取月份和日期

来自分类Dev

在数组中,获取以特定字符开头的字符串

来自分类Dev

使用javascript将字符串中的字母字符分开

来自分类Dev

使用javascript将字符串中的字母字符分开

来自分类Dev

从json字符串获取信息?

来自分类Dev

从字符串获取某些信息

来自分类Dev

从PHP中的字符串数组中获取HTML元素

来自分类Dev

如何从Java中的字符串数组中获取项目?

来自分类Dev

从资源中的android字符串数组中获取数据

来自分类Dev

如何从Powershell管道中获取字符串数组?

来自分类Dev

PHP从字符串中获取搜索词的数组

来自分类Dev

从JSON字符串中获取C#对象数组

来自分类Dev

如何在Ruby中获取总和的字符串数组

来自分类Dev

从字符串数组列表中获取值?

来自分类Dev

获取单词在字符串数组中的位置

Related 相关文章

热门标签

归档