没有合适的资源?快使用搜索试试~ 我知道了~
59、文件上传dom事件处理1
需积分: 0 0 下载量 162 浏览量
2022-08-04
12:58:03
上传
评论
收藏 230KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86325271/0001-a39445548dc33e99d6c27fb7a8f16cf2_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
2页
《Symfony 5全开发》视频教程代码仓库:https://github.com/teebbstudios/teebblog我们点击右键检查下按钮,当我们点击
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86325271/bg1.jpg)
《Symfony 5全⾯开发》视频教程代码仓库:https://github.com/teebbstudios/teebblog
2021/9/29
1 / 2
我
们
点
击
右
键
检
查
⼀下
按
钮
,
当
我
们
点
击
按
钮
时
,
⾸
先
会
获
取
表
单
⾏
的
DOM
元
素
,
然
后
再
获
取
DOM
元
素
的
data-prototype
的
值
。
就
是
⽂
件
上
传
的
原
型
代
码
,
再
将
原
型
代
码
中
的
__name__
进
⾏
⼀下
替
换
,
替
换
为
⽂
件
上
传
⾏
的
序
号
,
再
追
加到
表
单
⾏
中
。
为了
更
好
的
获
取
到
表
单
⾏
,
我
们
可
以
在
表
单
⾏
中
添
加
⼀个
样
式
类
。
回
到
项
⽬
,
打
开
C
o
mmen
t
T
yp
e
类
,
在
file
s
表
单
⾏
中
我
们
添
加
⼀个
attr
设
置
,
我
们
添
加
⼀个
样
式
类
,
样
式
类
的
名
称
我
们
叫
做
input-row-wrapper
。
回
到
浏
览
器
刷
新
,
现
在
表
单
⾏
中
添
加
了
⼀个
样
式
类
,
我
们
可
以
先
获
取
b
utto
n
按
钮
的
⽗
级
元
素
,
再
通过
⽗
级
元
素
来查
找
di
v
元
素
,
再
通过
di
v
元
素
获
取原
型
代
码
,
对
代
码
进
⾏
处
理
。
回
到
项
⽬
我
们
打
开
a
pp
.
j
s
⽂
件
,
在
r
ead
y
()
⽅
法
中
,
我
们
输
⼊
$('button.js-add-file-row-btn')
,
然
后
监
听
click
事件
,
添
加
⽅
法
,
我
们为
⽅
法添
加
⼀个
参
数
elemen
t
。
为了
节
省
时
间
,
我
这
⾥
就
直
接
粘
贴
写
好
的
代
码
了
。
#assets/app.js
// ...
$('button.js-add-file-row-btn').on('click', function (element) {
//
查
询
input-wrapper DOM
var fileInputWrapper = $(element.target).closest('fieldset.form-
group').find('div.input-row-wrapper');
//
获
取
当
前
input
⾏计
数
var inputCount = fileInputWrapper.children().length;
//
获
取
input prototype
并
进
⾏
序
号
修
改
var inputCode = fileInputWrapper.data('prototype');
inputCode = inputCode.replace(/__name__/g, inputCount);
fileInputWrapper.append(inputCode);
})
// ...
⾸
先
我
们
获
取
按
钮
的
⽗
级
元
素
,
再
查
找
.input-row-wrapper div
元
素
,
然
后
计
算
当
前
di
v
元
素
它
内
部
的
⽂
件
上
传
表
单
⾏
的
数
量
,
然
后
获
取
prototyp
e
原
型
代
码
。
再
对
原
型
代
码
中
的
__name__
字
符
串
进
⾏
⼀下
序
号
的
替
换
,
最
后
将
替
换
过
的
代
码
追
加到
di
v
元
素
中
。
我
们
打
开
控
制
台
,
确
保
资
源
开
发
服
务
器
已
经
启
⽤
,
并
且
刚刚
编
写
的
代
码
已
经
构
建
成
功
了
,
回
到
浏
览
器
我
们
刷
新
。
当
我
们
点
击
添
加
⽂
件
时
,
会
⾃
动
的
在
F
ile
s
表
单
⾏
中
添
加
⼀个
⽂
件
上
传
表
单
⾏
。
但
是
表
单
⾏
的
标
签
显
示
的
是
乱
码
,
我
们
可
以
让表
单
⾏
不
显
示
标
签
,
回
到
C
o
mmen
t
T
yp
e
,
我
们
设
置
entry_options
,
label
设
置
我
们
设
置
为
fal
s
e
,
回
到
浏
览
器
刷
新
。
添
加
⽂
件
,
现
在
就
可
以了
,
我
们
选
择
⼀个
⽂
件
,
b
ootstr
a
p
4
版
本
,
选
择
⽂
件
后
有
个
显
示
b
u
g
,
回
到
a
pp
.
j
s
⽂
件
,
我
们
直
接
粘
贴
修
复
b
u
g
的
代
码
。
#assets/app.js
// ...
window.fixFileInputName = function (element) {
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![002](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![001](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![jar](https://img-home.csdnimg.cn/images/20210720083455.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![avatar](https://profile-avatar.csdnimg.cn/ea99bf9e44bf49e1bd95905b946efbd3_weixin_35809747.jpg!1)
马李灵珊
- 粉丝: 39
- 资源: 297
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0