Javascript inq:控制要通过javascript显示的输入字段数

时间:2013-04-09 17:44:31

标签: javascript upload

脚本:图片上传脚本,但焦点在于javascript。

现在,每次点击“添加图片”按钮时,javascript都会向用户提供一个新字段来上传图片。

问题:该脚本大部分都有效,但它为用户提供了无限的上传字段。

需要:

  1. 控制用户点击“添加图片”按钮的次数,如果用户超过要上传的设置文件数,则应禁用“添加图片”按钮。
  2. 如果删除列表中的一个图像,则应再次启用“添加图像”按钮以添加另一个图像。
  3. 例如: 用户可以上传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();  });
        });
    

1 个答案:

答案 0 :(得分:0)

您可以添加隐藏字段,并将该值设置为您希望用户单击上传按钮的最大次数。然后,当用户每次从隐藏字段检查计数时上传图像,

如果计数大于零,则允许用户添加图像并将隐藏字段值减少1。