需要帮助 我需要使用jquery
获取输入的动态输入值<?php
$elements=array('2','3');
foreach($elements as $element){
echo "<input type='text' name='name".$element."'><a href='javascript:void(0)' class='test' data-rel='".$element."'>get</a>";
}
?>
</body>
<script>
$(document).on('click','a.test',function(){
var elemid=$(this).data('rel');
alert($("#name"+elemid+"").val());
});
</script>
</html>
答案 0 :(得分:3)
当元素名称为
时,选择器错误,您按ID进行定位alert( $("[name = 'name" +elemid+ "']").val() );