3

ファイルのアップロード中にファイル名を表示したい.そのために、隠しフィールドを使用しました。私のコードは

<label>File</lable>
<input type="image" src="http://upload.wikimedia.org/wikipedia/commons/c/ca/Button-Lightblue.svg" width="30px"/>
<input type="file" id="my_file" style="display: none;" />

JavaScriptは

$("input[type='image']").click(function() {
    $("input[id='my_file']").click();
});

これどうやってするの?

4

2 に答える 2

5

ファイル名だけが必要な場合:

$('#my_file').change(function(){
    var filename = $(this).val().split('\\').pop();
});
于 2013-04-25T11:06:55.387 に答える