我添加了一个测试脚本来检测html选择的更改,但它并未触发。获取所选的表格单元格的值
select是在一个表格单元格中,并具有一个'symselect'类。表id是:flogtable,select是第一行。
我加jQuery的测试功能是:
$('.symselect').change(function() {
alert('Handler for .change() called.');
});
我添加了一个测试脚本来检测html选择的更改,但它并未触发。获取所选的表格单元格的值
select是在一个表格单元格中,并具有一个'symselect'类。表id是:flogtable,select是第一行。
我加jQuery的测试功能是:
$('.symselect').change(function() {
alert('Handler for .change() called.');
});
你从domready中块内调用的代码?
$(function() {
$('.symselect').change(function() {
alert('Handler for .change() called.');
});
});
我敢打赌,这是问题。 – user113716 2011-02-16 19:09:09
它位于脚本块内的标题中。这是错的吗? – 2011-02-16 19:38:09
我认为有以下应该工作:
$('#flogtable select.symselect').change(
function() {
alert('Handler for `change()` called.');
});
如果我做的:
$(function(){
$('.symselect').change(function() {
alert('Handler for .change() called.');
});
});
它的工作原理。
如果下面的答案不起作用,您应该在您的问题中提供您的HTML标记。 – user113716 2011-02-16 19:10:05