我有此代码:
$('#fileupload').fileupload({
url: url,
dataType: 'json',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
$('<p/>').text(file.name).appendTo('#files');
// the previuous line line print the name of the file
file_name = ¿?
document.getElementById("f1").value = file_name;
});
},
此代码可以正常工作,但我需要该行打印的文件名称:
$('<p/>').text(file.name).appendTo('#files');
将此文件名保存在变量-> file_name中,以在f1元素中设置值。
¿如何获得此名称?我是JavaScript初学者。
预先感谢
答案 0 :(得分:0)
您可以执行很多方法,但是我可以告诉您两种最简单的方法来实现您想要的。
file_name = $('#files').text();
。file_name = file.propertyName;
“ propertyName”可以是保存文件名的属性。请让我知道哪个对您有帮助。