脚本:图片上传脚本,但焦点在于javascript。
现在,每次点击“添加图片”按钮时,javascript都会向用户提供一个新字段来上传图片。
问题:该脚本大部分都有效,但它为用户提供了无限的上传字段。
需要:
例如: 用户可以上传3个成像器..如果用户超过上传,则禁用上传按钮。如果用户del。其中一个文件应该启用图像上传按钮以上传另一个文件,并保留允许上传的文件数量。
$(function()
{ $('#add-file-field').click(function()
{ $("#addField").append('<div class="added-field"><input type="file" name="data[]"><input type="image" src="delete.png" class="remove-btn" value="Remove"></div>');
});
$('.remove-btn').live('click',function()
{ $(this).parent().remove(); });
});
答案 0 :(得分:0)
您可以添加隐藏字段,并将该值设置为您希望用户单击上传按钮的最大次数。然后,当用户每次从隐藏字段检查计数时上传图像,
如果计数大于零,则允许用户添加图像并将隐藏字段值减少1。