【发布时间】:2015-03-18 14:46:25
【问题描述】:
我很好奇在按钮旁边获得最接近的选定选项(值)是一种好的做法。我想出了两种不同的方法,但不确定哪一种更好。
var find1 = $(this).closest('td').find(':selected').val();
var find2 = $(this).closest('td').children().eq(0).val();
我创建了一个 jfiddle 来帮助 http://jsfiddle.net/9kxces0n/3/
如果你好奇我为什么使用:
$(document).on('click', '.get-col3-value', function(){});
这是因为我正在使用“添加行”按钮创建行并且需要能够注册事件。如果我做一个简单的
$(".get-col3-value").click(function(){});
在表格中创建行时不会注册点击事件。
【问题讨论】:
-
请参考我创建的jfiddle页面jsfiddle.net/9kxces0n/3
标签: javascript jquery html