0
這應該很簡單,不知道爲什麼我有問題。我試過$this.closest('.image_id').val()
但我總是收到undefined
。在jQuery的同一div中選擇隱藏字段值
這裏是jQuery的我使用的是:
$('#image_container').on('change', '[name="image-type"]', function() {
$this = $(this);
console.log($this.closest('.image_id').val());
});
的HTML:
<div id="image_library">
<div class="row-fluid library-row">
<div class="span3 library-file-name">
file name
</div>
<div class="span1 library-image-size">
file size
</div>
<div class="span4 library-actions">
<input type="hidden" class="image_id" name="image_id" value="1303">
<select name="image-type">
<option value="none">Not Set</option>
<option value="thumbnail">Thumbnail</option>
<option value="feature">Feature</option>
<option value="gallery">Gallery</option>
</select>
</div>
</div>
</div>
+1固定你的第一個答案:P – 2012-08-10 21:21:55
工作例如:http://jsfiddle.net/3YJMC/ – RandomWebGuy 2012-08-10 21:23:40