使用jQuery';s文件输入库,如何查找所选文件名

使用jQuery';s文件输入库,如何查找所选文件名,jquery,jquery-plugins,Jquery,Jquery Plugins,我用它来掩盖本机浏览器的文件输入按钮和文本,这样我就可以有一个自定义图像。问题是,一旦选择了文件名,我就无法再保留它 是否有人知道如何这样做,或者知道如何将文件输入按钮自定义为允许访问文件名的图像 要启用自定义按钮(工作正常): 谢谢你的帮助 我不知道为什么,但当我尝试从jquery更改事件中查找值时,它是有效的。例如: $("form input[type=file]").change(function() { $("form#jquery .filename").text( $(th

我用它来掩盖本机浏览器的文件输入按钮和文本,这样我就可以有一个自定义图像。问题是,一旦选择了文件名,我就无法再保留它

是否有人知道如何这样做,或者知道如何将文件输入按钮自定义为允许访问文件名的图像

要启用自定义按钮(工作正常):


谢谢你的帮助

我不知道为什么,但当我尝试从jquery更改事件中查找值时,它是有效的。例如:

$("form input[type=file]").change(function() {
    $("form#jquery .filename").text( $(this).val().split('\\').pop() );
});
这是我的jsfiddle给任何感兴趣的人

$('.contactform input[type=file]').val().split('\\').pop();
$("form input[type=file]").change(function() {
    $("form#jquery .filename").text( $(this).val().split('\\').pop() );
});