jquery形成多文件输入字段Value()
jquery-forms multiple file input fieldValue()
我使用的是jquery表单,我有一个多文件输入。我想在提交之前显示所选文件的名称。我可以对单个文件使用如下的fieldValue方法;然而,与我的预期相反,fieldValue()返回一个带有单个元素的数组,即使选择了多个文件。
.on('change', function(event){
var fArray = $("#upload :file").fieldValue();
var nameStr = "";
for(var i = 0 ; i < fArray.length ; i++ ){
...
我查看了chrome调试器,可以找到文件名。event.currentTarget.files
,但我不知道如何从jquery/javascript中获取它们。有人能帮忙吗?
谢谢。
您正在启动一个事件,为了保持此代码的可移植性,最好对事件本身而不是特定项执行操作。
var fArray = event.currentTarget.files;
会做你想做的事。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- jquery形成多文件输入字段Value()
- Angular2 表单:在控制台上获取“对象”作为输入字段 element.value 的结果
- 禁用输入字段,以便“getElementById(field_name).value =”将不再更改其值
- 如何将结果值城市插入/传递到输入字段 value=“city”
- 单击
Value 时显示输入字段 - value属性似乎不显示输入字段内容
- 为什么object.observe不适用于输入字段的value属性
- 为什么没有在输入字段中设置值(已经使用了"value" "ddd")
- 如何在angularjs中使用ng-value发送隐藏字段值
- AngularJS表达式不能在输入的Value字段中求值
- 将value设置为其他输入字段
- 如何一个接一个地添加字符到输入字段,而不是在javascript中使用sth.value() = sth
- 文档.[formName].[字段名]value =“;“;在Mozilla中无法工作
- 将FormData字段的value附加为布尔值false会导致函数失败
- 如何设置runat=server时隐藏字段的value属性
- 如何获取在输入字段's value属性中设置的值?