将输入文件文本复制到新的span&削减价值。

时间:2014-05-01 18:58:34

标签: jquery file-upload input

我设置了一个文件输入样式(使opacity = 0),但我希望在新的范围内显示所选文件。我已经复制了输入值并将其粘贴到带有jquery的范围中:

        $('#file').on('change', function () {
            $('#filemask').val($(this).val());
        }).change();

所以,我得到了这个值:“ C:\ fakepath \ file.txt ”。我不确定如何从值中修剪前12个字符,以便我只剩下:“ file.txt

谢谢!

1 个答案:

答案 0 :(得分:0)

$('#file').on('change', function () {
   var parts = $(this).val().split('\\');
   $('#filemask').val(parts[parts.length -1]);
}).change();