2
A
回答
7
可以綁定一個單擊處理程序遍歷了DOM其含有<tr>
,然後按鈕從那裏找到的文本框:
// Bind a click handler to all buttons in the table...
$('table :button').click(function() {
var text = $(this) // "this" is the button which was clicked
.closest('tr') // find the <tr> which contains it...
.find(':text') // find the text box within that <tr>...
.val(); // and get its value
alert(text);
});
3
如果文本輸入和按鈕是僅有的兩個在一排(<tr>
),那麼你可以使用一個事件處理程序是這樣的:
$('#table_id').delegate('a', function() {
alert($(this).closest('tr').find('input[type="text"]').val());
});
如果按鈕是一個表單元素,你可以用'input[type="button"]'
更換'a'
選擇。
相關問題
- 1. jQuery如何處理點擊事件?
- 2. 使用jquery處理點擊事件
- 3. Android處理點擊事件
- 4. 事件處理程序自動點擊事件觸發 - jQuery的
- 5. 在點擊內部解除綁定jQuery懸停事件處理程序
- 6. jquery,點擊事件內部的模糊事件
- 7. 只啓用mouseup事件內部的點擊事件jquery
- 8. 如何處理DataGridViewLinkColumn的點擊事件
- 9. '點擊()'的click事件處理
- 10. 處理ActionBarDrawerToggle和ActionBar的點擊事件
- 11. 處理點擊事件的問題
- 12. Android的listview處理點擊事件
- 13. 你如何處理jQuery插件中的點擊事件?
- 14. jQuery的單擊事件處理
- 15. jQuery的點擊處理
- 16. jQuery的單擊事件內部形狀
- 17. jQuery:點擊iframe內的事件
- 18. 如何處理底部按鈕上的點擊事件?
- 19. 在SmartGWT RibbonBar上處理點擊事件
- 20. Vue.js處理多個點擊事件
- 21. 窗口事件處理請點擊
- 22. PHP點擊事件處理程序
- 23. 點擊事件處理程序
- 24. 點擊事件處理程序
- 25. Android GridView項目單擊內部的事件處理程序ExpandableListView
- 26. 如何處理引導按鈕下拉內的點擊事件
- 27. 如何處理jquery中的點擊事件按鈕?
- 28. 如何使用jQuery處理IE8中的點擊事件?
- 29. jQuery的事件處理被點擊複選框時
- 30. jquery父子單擊事件處理
textbox? textarea是什麼意思?警惕什麼行動? –