可以使用一些帮助,似乎应该有一个更干净的方式来写出来。
我想选择#endowment div 中的每个文本输入,即不为空。另外,我正在写一个名为“dyn_hidden”的 div,我想在每个输入中附加一个值。因此,在每次模糊时,我都会删除所有内容,然后将每个内容添加回去。有没有更好的方法呢?
谢谢!
jQuery("#endowment input[type='text']").blur( function() {
// Empty out dyn_hidden div
jQuery('#dyn_hidden').html('');
jQuery("#endowment input[type='text']").each(function() {
if(jQuery(this).val() !== "") {
end_fund = '<input type="hidden" name="fund[]" value="'+jQuery(this).attr('title')+'">';
end_amount = '<input type="hidden" name="amount[]" value="'+jQuery(this).val()+'">';
jQuery('#dyn_hidden').append(end_fund, end_amount);
}
});
});