Javascript jquery每个函数以获取输入值
如果单击“添加”按钮,则将在上一个按钮旁边添加相同的。我想使用Javascript jquery每个函数以获取输入值,javascript,jquery,Javascript,Jquery,如果单击“添加”按钮,则将在上一个按钮旁边添加相同的。我想使用each()函数获取每个表单的输入字段的值。我试着用下面的代码运行 $('.question-div').each(function(i) { //to get Degree field value. console.log($(".question_Degree_0").val()); }); 问题是这样的,我只得到第一个形式的度值的两倍。例如,如果我在第一个表单中
each()
函数获取每个表单的输入字段的值。我试着用下面的代码运行
$('.question-div').each(function(i) {
//to get Degree field value.
console.log($(".question_Degree_0").val());
});
问题是这样的,我只得到第一个形式的度值的两倍。例如,如果我在第一个表单中选择1,并且如果我再添加一个表单,则第二次也会在度值中获得值“1”,尽管我选择了不同的值。。我的问题是如何使用each()
函数获取输入字段的值?谢谢。尝试使用
$(".question_Degree_0", this).val()
在循环函数内部
或
试用
$(".question_Degree_0", this).val()
在循环函数内部
或
试试这个
$('input').each(function(i) {
console.log($(this).val());//to get all the input value.
});
试试这个
$('input').each(function(i) {
console.log($(this).val());//to get all the input value.
});
我已经执行了这段代码,解决方案如下
$('input').each(函数(ele){console.log($(this.val());}) 我已经执行了这段代码,解决方案如下
$('input').each(函数(ele){console.log($(this.val());}) 只需尝试
console.log($(“.question\u Degree\u 0”,this.val())代码>只需尝试console.log($(“.question\u Degree\u 0”,this.val())
@DharaParmar–我没有回答,但对此发表了评论,因为我不能100%确定问题的标记和上下文。。如果回答的人是,他可以自由回答……)@人造丝好,那么他+1;)@DharaParmar–我没有回答,但对此发表了评论,因为我对问题的标记和上下文没有100%的把握。。如果回答的人是,他可以自由回答……)@人造丝好,那么他+1;)