我在从子表行中的输入获取值时遇到问题。让我用代码解释
<table class="order-list-bank-detail">
<tbody>
<tr>
<td>
<select class="dom_bankselestion">
<option value="">-- please select --</option>
<option value="A">Bank A</option>
<option value="B">Bank B</option>
</select>
</td>
</tr>
</tbody>
<tfoot>
<table class="order-list-bank-statement">
<tbody>
<tr>
<td><input class="dom_analysismonthyear" type="text"></td>
</tr>
</tbody>
</table>
</tfoot>
</table>
上面是示例代码。我要实现的是,onchange 选择,提醒 input .dom_analysismonthyear
的值严重的是,我不知道要在jquery / javascript中做到这一点。请帮我。并先谢谢您。
答案 0 :(得分:2)
这应该有效:
$('.dom_bankselestion').change(function(ev){
alert($('input.dom_analysismonthyear').val())
})
答案 1 :(得分:2)
您要搜索的是这个
el.addEventListener(eventName, eventHandler);
是您想要的事件:'change'
eventHandler
是应该完成的任务:即执行所需的alert()
答案 2 :(得分:0)
我不太了解,但也许您想要这样:
$('.dom_bankselestion').on('change', function() {
alert($('.dom_analysismonthyear').get(0).value)
// or you can do the same result with only jQuery functions as well:
// $('.dom_analysismonthyear').eq().val()
});