如何设置nth.child数字文本框输入字段的值
我想知道如何设置nth-child数字文本输入字段的值。我在下面的剑道网格保存事件中尝试了这个。如何设置nth.child数字文本框输入字段的值
e.container.closest("tr").children(':nth-child(10)').val(8);
我该怎么做?
我假设输入是在一个表单元格内,对吗?如果是这样的话,你可以使用eq()
功能...
e.container.closest("tr").children('td').eq(9).find('input').val(8);
注:由于@Taufik和@guradio指出,该指数eq()
开始于0,而在nth-child
开始在“1”。
我希望它能帮助
这将是不同的,因为'.EQ()'指数从0开始,而':nth-child()'通常从1开始 –
这将是错误的,因为eq开始于索引0,所以你应该使用9 – guradio
你是完全正确的!谢谢! –
什么用当前的代码发生 – guradio
din't改变值:(什么都没有发生 – user111
添加HTML标记 – guradio