如何通过字段名称获取文件上传的值,而不是id?

时间:2012-12-20 17:12:39

标签: jquery wordpress

我正在使用带有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);

    });
});​

1 个答案:

答案 0 :(得分:1)

您可以使用属性选择器:

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

(如果您实际上并不同时拥有945948,则应将其保存在变量中。)