我是 jQuery 新手,我试图在触发模糊时找到文本框的行 ID,但到目前为止我无法让它工作。
我所需要的只是#employee_0
在form_data
我的第一个文本框上触发模糊事件时。
$("input").blur(function () {
$('input').each(function (index, value) {
var form_data = $("#employee_" + index).find('input').serialize();
$.ajax({
url: "<?php echo site_url("HomeController / calculate_time_lap "); ?>",
type: 'POST',
data: form_data,
success: function (result) {
$('input').closest('tr').find('.TextBox3').val(result);
}
});
return false;
});
这是我的视图页面:
<tr id="employee_0"><input type ="textbox"></tr>
<tr id="employee_1"><input type ="textbox"></tr>
<tr id="employee_2"><input type ="textbox"></tr>
<tr id="employee_3"><input type ="textbox"></tr>
<tr id="employee_4"><input type ="textbox"></tr>