我有一个新的行添加到表中,并且有一个按钮点击,我们为每一行都选择了元素 并且名称为“code []”。当将新行添加到表中时,我必须将值“ABC”设置为
alert($('#mytabl tr:last :input').find('input[name="code[]"]').children($('option[value=ABC]')).attr('selected','selected'));
with the above statement no Effect is being done
答案 0 :(得分:1)
您的选择器似乎过于复杂,并且没有选择<select>
元素,而是在当前:input
内寻找<input>
,请尝试以下方法:
$('#mytabl tr:last select[name="code[]"]').val('ABC');