扫码关注官方订阅号
一个编辑产品的页面,里面有上传图片()然后页面初始化时,php套页面是这样再次提交后台就接收不到了。我知道这个bug 这里想问一下有哪些好的解决方法。Ps:这里不是异步上传。
闭关修行中......
这个值是不能初始化的,所以常见的初始化代码是这样的
<input type="file"> <?php if (! empty($existFile)):?> <span><?php echo $existFile?></span> <?php endif;?>
因为<input id='f1' type=file>的值是浏览器内部对象,而不是普通的字符串,alert($('#f1').val())其实是看到的是该对象的toString方法返回的值,而不是对象本身。以上某些关键字不准确,但是大意是这样的。
file 的value是只读的不能修改,只能通过页面点击选择修改。浏览器主要还是安全看,不然页面代码自动上传你本地文件你都不知道。
placeholder="请选择您的头像图片文件"
如果考虑向下兼容ie6级别的话,input上面扣了span即可了;详见淘宝京东的搜索框;
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这个值是不能初始化的,所以常见的初始化代码是这样的
因为<input id='f1' type=file>的值是浏览器内部对象,而不是普通的字符串,alert($('#f1').val())其实是看到的是该对象的toString方法返回的值,而不是对象本身。
以上某些关键字不准确,但是大意是这样的。
file 的value是只读的不能修改,只能通过页面点击选择修改。浏览器主要还是安全看,不然页面代码自动上传你本地文件你都不知道。
placeholder="请选择您的头像图片文件"
如果考虑向下兼容ie6级别的话,input上面扣了span即可了;详见淘宝京东的搜索框;