0
我正在使用jquery文件上传。文件上传总计
对于我的应用程序,我允许用户每个产品上传15mb的图像。如果您已经上传了5 MB的图片,我希望在文件上传中添加一点“跨度为10 MB”的页面。
我正想通过像这样做:
<div>You have <span class='spaceAvailable'>10</span> left</div>
,然后当你添加另一个图像(说这是例如3MB)jqueryFileUpload的附加回调,得到的$(".spaceAvailable")
值,减去来自spaceAvailable的新图像大小(因此10-3 = 7)。当我打零时,我只是不打电话data.submit()
并提醒一个错误。
但有人不能编辑的HTML,使span.spaceAvailable像1000MB的东西,尝试和上传?什么是更好的解决方案来防止这种情况?
任何新手程序员都可以做,但是你的计算方式必须是不会受到影响的,即使有人编辑你的价值!每次你必须检查上传文件的总数量! –
将您上传的文件总大小保存在javascript变量中,并检查文件上传器的回调并检查**条件**是否要显示所需的警报。希望这可以帮助你。 –