Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery从动态生成的输入文本中获取值_Javascript_Html_Jquery - Fatal编程技术网

Javascript Jquery从动态生成的输入文本中获取值

Javascript Jquery从动态生成的输入文本中获取值,javascript,html,jquery,Javascript,Html,Jquery,Jquery从动态生成的输入文本中获取值 这是我努力实现的一个例子。让我把html代码放进去,然后再描述 <div class="col-xs-3 "> <label for="pointMap[0]-value">firstkey</label> <input type="text" id="pointM

Jquery从动态生成的输入文本中获取值

这是我努力实现的一个例子。让我把html代码放进去,然后再描述

<div class="col-xs-3 ">
                    <label for="pointMap[0]-value">firstkey</label>
                    <input type="text" id="pointMap[0]-value" name="pointsValueMap[firstkey]" value="value1">
                </div>
            
                <div class="col-xs-3 ">
                    <label for="pointMap[1]-value">secondkey</label>
                    <input type="text" id="pointMap[1]-value" name="pointsValueMap[secondkey]" value="value2">
                </div>

一键
第二键

我想要所有这些类型的输入类型文本id的值(pointMap[I]-value)。还请建议是否有比收集时使用数组更好的方法。在for循环中,我无法找到终止条件(这些输入文本的大小)。

因为您正在使用jQuery。您可以使用。jQuery中有这样一个完整的列表

您可以将这些输入的值存储在这样的数组中

var inputStore=[]//要在其中存储值的位置
$(“输入[name*=pointsValueMap]”)。每个(函数(){//将检查名称包含pointsValueMap的输入
inputStore.push($(this.val())
});

因为您使用的是jQuery。您可以使用。jQuery中有这样一个完整的列表

您可以将这些输入的值存储在这样的数组中

var inputStore=[]//要在其中存储值的位置
$(“输入[name*=pointsValueMap]”)。每个(函数(){//将检查名称包含pointsValueMap的输入
inputStore.push($(this.val())
});

给他们一个通用的类名并循环通过该类,我会尝试,谢谢@charlietfl给他们一个通用的类名并循环通过该类,谢谢@charlietfl我会尝试,谢谢@charlietfl我会使用什么策略来拥有一个与键相关联的数组?(请参阅打印在第一个键和第二个键顶部的键?感谢将一些数据属性添加到输入框,
我将使用什么策略与键关联数组?(请参阅打印在第一个键和第二个键顶部的键?感谢将一些数据属性添加到输入框,