当我添加另一个文件输入字段时,所选文件将被删除

尊迪

我有一个表单,可以根据用户需要添加新的文件输入字段。我用div围绕输入,如下所示:

<div id="fileinputs">
    <div class="myinput">
        <label for="PropertyPic01">Photos</label>
        <input type="file" name="data[Property][pic01]" id="PropertyPic01">
    </div>
</div>

我的jQuery代码执行以下操作:

//Add Pic link
$('#addPic').click(function(e)
{
    if(!window.fotoCtr)
    {
        window.fotoCtr = 2;
    } else
    {
        window.fotoCtr++;
    }

    if(window.fotoCtr == 5)
    {
        $('#addPic').html('');
    }

    e.preventDefault();
    $('div#fileinputs').html($('div#fileinputs').html() + 
        '<div class="input file">' +
        '<input type="file" name="data[Property][pic0' + window.fotoCtr + ']" id="PropertyPic0' + window.fotoCtr + '">' +
        '</div><br/>'
        );
})

我遇到的问题是,如上所述,添加另一个文件输入字段会使从其他输入中选择的文件被删除。有没有什么办法解决这一问题?

沃尔夫

而不是使用html()append()方法,这将让势必以前的元素文件中的数据:

$('div#fileinputs').append(
        '<div class="input file">' +
        '<input type="file" name="data[Property][pic0' + window.fotoCtr + ']" id="PropertyPic0' + window.fotoCtr + '">' +
        '</div><br/>');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaFX tableview,当我添加一个新对象时,我的列表被删除

来自分类Dev

当我写入CSV文件时,存储的数据将被删除并替换为新数据

来自分类Dev

更新后,另一个表中的数据将被删除

来自分类Dev

用Javascript添加另一个字段后,表格的最后一个值被删除

来自分类Dev

AWK:从另一个文件添加新字段

来自分类Dev

当我输入一个字段时,它会自动输入另一个字段

来自分类Dev

为什么当我选择另一个文件并提交时,会发送另一个包含旧文件的请求?

来自分类Dev

当我使用简单的javascript单击按钮时,如何在div标签的另一个文件上添加一些HTML代码

来自分类Dev

当我获得特定的移动分辨率时,如何删除css类并添加另一个类

来自分类Dev

当我获得特定的移动分辨率时,如何删除css类并添加另一个类

来自分类Dev

当我更新另一个表中的字段时更新表中的字段

来自分类Dev

从另一个文件输入

来自分类Dev

通过上下文菜单将所选文件复制到另一个文件夹

来自分类Dev

通过上下文菜单将所选文件复制到另一个文件夹

来自分类Dev

将所选文件的内容合并到 .txt 中,然后重命名该 txt e 将其移动到另一个文件夹中

来自分类Dev

当我单击另一个文件时,如何在ace编辑器中更改内容?

来自分类Dev

当我尝试在另一个分区上打开pdf文件时,“无法加载torrent...。”

来自分类Dev

当我使用另一个文件中的变量时,全局符号需要显式包名

来自分类Dev

当我尝试将文件复制到另一个分区时权限被拒绝

来自分类Dev

当我切换到另一个 Excel 文件时,Excel 宏会自行停止运行

来自分类Dev

当我将Object设置为NSMutableDictionary时,先前添加的对象将被删除

来自分类Dev

在浏览器中输入网页时,域名后的第一个斜杠将被删除

来自分类Dev

我将一个范围设置为另一个范围。当我删除原始范围时,另一个被清除。为什么?

来自分类Dev

我将一个范围设置为另一个范围。当我删除原始范围时,另一个被清除。为什么?

来自分类Dev

当我从另一个 Mainstoryboard 添加 containerViews 时,导航不起作用?

来自分类Dev

单击按钮时添加另一个输入字段

来自分类Dev

当我在另一个JS文件中为此会话存储提供了一个值时,会话存储值为null

来自分类Dev

当我运行Windows bat通过添加长度超过2个字符的前缀来重命名一组文件时,为什么第一个文件将被重命名两次?

来自分类Dev

当我通过 Android Studio 在手机上启动另一个应用程序时,Android 应用程序被删除

Related 相关文章

  1. 1

    JavaFX tableview,当我添加一个新对象时,我的列表被删除

  2. 2

    当我写入CSV文件时,存储的数据将被删除并替换为新数据

  3. 3

    更新后,另一个表中的数据将被删除

  4. 4

    用Javascript添加另一个字段后,表格的最后一个值被删除

  5. 5

    AWK:从另一个文件添加新字段

  6. 6

    当我输入一个字段时,它会自动输入另一个字段

  7. 7

    为什么当我选择另一个文件并提交时,会发送另一个包含旧文件的请求?

  8. 8

    当我使用简单的javascript单击按钮时,如何在div标签的另一个文件上添加一些HTML代码

  9. 9

    当我获得特定的移动分辨率时,如何删除css类并添加另一个类

  10. 10

    当我获得特定的移动分辨率时,如何删除css类并添加另一个类

  11. 11

    当我更新另一个表中的字段时更新表中的字段

  12. 12

    从另一个文件输入

  13. 13

    通过上下文菜单将所选文件复制到另一个文件夹

  14. 14

    通过上下文菜单将所选文件复制到另一个文件夹

  15. 15

    将所选文件的内容合并到 .txt 中,然后重命名该 txt e 将其移动到另一个文件夹中

  16. 16

    当我单击另一个文件时,如何在ace编辑器中更改内容?

  17. 17

    当我尝试在另一个分区上打开pdf文件时,“无法加载torrent...。”

  18. 18

    当我使用另一个文件中的变量时,全局符号需要显式包名

  19. 19

    当我尝试将文件复制到另一个分区时权限被拒绝

  20. 20

    当我切换到另一个 Excel 文件时,Excel 宏会自行停止运行

  21. 21

    当我将Object设置为NSMutableDictionary时,先前添加的对象将被删除

  22. 22

    在浏览器中输入网页时,域名后的第一个斜杠将被删除

  23. 23

    我将一个范围设置为另一个范围。当我删除原始范围时,另一个被清除。为什么?

  24. 24

    我将一个范围设置为另一个范围。当我删除原始范围时,另一个被清除。为什么?

  25. 25

    当我从另一个 Mainstoryboard 添加 containerViews 时,导航不起作用?

  26. 26

    单击按钮时添加另一个输入字段

  27. 27

    当我在另一个JS文件中为此会话存储提供了一个值时,会话存储值为null

  28. 28

    当我运行Windows bat通过添加长度超过2个字符的前缀来重命名一组文件时,为什么第一个文件将被重命名两次?

  29. 29

    当我通过 Android Studio 在手机上启动另一个应用程序时,Android 应用程序被删除

热门标签

归档