我正在使用java脚本和jquery创建一个动态表,我的项目要求之一是行单元格中的选择框,
从这个SO link我可以在一个表行上放置一个点击监听器,它给出了我的表行和单元格(tr和td)的id但是我无法检测到select onchange我也有试过“jQuery get value of select onChange”,但它在我的情况下也不起作用!!
我的问题是
如何在行单元格中检测选择更改,因为我必须更新它 更改了数据库中的数据?
提前致谢!!!!!
答案 0 :(得分:2)
我相信这将获得您的数据库所需的一切(选择的值,选择的单元格和行)......类似于:
$("td select").on("change", function() {
var value = this.value;
var $cell = $(this).parent();
var $row = $cell.parent();
alert("Selected ["+value+"] in cell ["+$cell.index()+"] of row ["+$row.index()+"]");
});
答案 1 :(得分:0)
$(document).on('change','td',function(){
//Do your abacadabra!
});