0

お問い合わせフォームに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);

    });
});​
4

1 に答える 1

1

属性セレクターを使用できます。

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

(実際に両方945を持っていない場合948は、変数に保持する必要があります。)

于 2012-12-20T17:14:42.040 に答える