繁体   English   中英

如何通过字段名称而不是ID获得文件上传的价值?

[英]How to get value of file upload by field name, not id?

我正在使用带有Wordpress的插件来联系表格,并上传了文件。 我不能为该字段分配“ ID”或类,它只有一个名称。 如何选择此字段以获取值并将其显示在文本字段中? 我使用的是这段代码,当上载字段具有ID时,它可以很好地工作。因此,我需要弄清楚如何对其进行修改以仅使用字段名称。。名称为“ CustomFormsFileUpload_945”

$(function() {
    $("#ufo-field-id-945").change(function() {
        $("#ufo-field-id-948").val($(this).val())

        var string = $("#ufo-field-id-948").val();
        var new_string = string.replace('C:\\fakepath\\', '');
        $("#ufo-field-id-948").val(new_string);

    });
});​

您可以使用属性选择器:

$('[name="CustomFormsFileUpload_945"]')

(如果您实际上没有945948 ,则应将其保留在变量中。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM