jquery字符串替换

Plu*_*uda 3 jquery

需要帮助,试图从IE9上传图像我得到一个C:fakepath/name_of_my_file

我该如何删除这个C:fakepath?

谢谢

if($('#ficheiro').val().search(/C:fakepath/)) {
                $('#ficheiro').val().val($('#ficheiro').val().replace('C:fakepath',''));
                nome.val('pics/'+$('#ficheiro').val());
            } else {
                nome.val('pics/'+$('#ficheiro').val());
            }
Run Code Online (Sandbox Code Playgroud)

And*_*ira 6

您可以使用它,它也将删除斜杠,只留下文件名.

$(this).val().replace(/C:\\fakepath\\/i, '');
Run Code Online (Sandbox Code Playgroud)


Cha*_*ndu 5

你不能简单地使用字符串的替换功能吗?

nome.val("pics/" + $('#ficheiro').val().replace("C:fakepath", ""));
Run Code Online (Sandbox Code Playgroud)