私は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>