ユーザーがラジオボタンをクリックしたときにファイル名を取得し、ファイル名をラジオボタンの値に置き換えたいです。jqueryでファイル名を取得しようとしましたが、うまくいきません。
$('#activeImage').click(function(){
var name = $('input[type=file]').prev("#productImg").val();
alert(name);
})
これがDOM構造です。
<div class="controls">
<input type="file" name="userfile[]" value="" id="productImg" style="border:0px;" />
<input type="radio" name="activeImage" value="" id="activeImage" />
</div>
<div class="controls">
<input type="file" name="userfile[]" value="" id="productImg" style="border:0px;" />
<input type="radio" name="activeImage" value="" id="activeImage" />
</div>
ファイル名を取得し、ファイル名をラジオボタンの値に置き換える方法