我知道如何循环下面的输入,搜索具有特定类别的“测试者”
这就是我这样做:
$(document).ready(function(){
$.each($('.testing'),function() {
console.log($(this).val());
});
});
它按预期输出“约翰”,“史密斯”.
我不想使用class =“testing”并使用自定义属性:testdata =“John”.
所以这就是我要做的:
我的目标是使用testdata内部的任何内容自动填充每个输入的值,但只有那些被检测到具有testdata属性的值.
这是我尝试使用$.each循环的失败:
$.each($('input').attr('testdata'),function() {
var testdata = $(this).attr('testdata');
$(this).val(testdata);
});
我得到这个响应:未捕获TypeError:无法读取未定义的属性’length’
任何人都可以看到我在做错什么?