これは私のスクリプトです。私はここで隠しフィールドのIDを取得してクエリに渡すにはどうすればよいですか?
$(document).on('click', '.edit_data', function(){
var employee_id = $(this).attr("id");
$.ajax({
url: "fetch.php",
method: "post",
data: { employee_id: employee_id },
dataType: "json",
success: function(data) {
$('#name').val(data.lname);
$('#overtime').val(data.OT);
$('#OT_date').val(data.outw);
$('#employee_id').val(data.id);
$('#overtimeModal').modal('show');
}
});
}); // end of edit data function
while($row = mysqli_fetch_array($result))
{
echo '<tr>
<td><center>'.$row['lname'].'</td>
<td><center>'.$row['outs'].'</td>
<td><center>'.$row['outw'].'</td>
<td><center>'.$row['OT'].' HR/HRS</td>
<td><center><input type="hidden" name="OT_date" id="'.$row['OW'].'" /></td>
<td><center><input type="button" name="btnedit" value="APPROVE" id="'.$row["id"].'" class="searchbutton btn-primary view_data"></center></td>
<td><center><input type="button" name="btnapprove" value="editortest" id="'.$row["id"].'" class="searchbutton btn-primary edit_data"></center></td>
</tr>';
}
OTDATE
隠しフィールドがあるのfetch.phpために私のページ内の隠しフィールドのid
を取得し、それを通過したいと私はそれのIDを取得したいです。私を助けてください。ありがとう
は、クリックが動作したりされていないということですか? employee_idを警告またはコンソールにしていますか? –
なぜあなたは 'input'の' value'属性を使用していませんか?ヘルプマスターのための – Peter
ありがとう!ボタンは私がそれを試してみました..しかし、問題は、私は私のfetch.phpに渡している変数です。私は結果を取得するためのクエリを持ってどこjscript ..渡された従業員のIDと等しいemployee_id私は唯一の従業員のIDを使用してクエリが私に間違った結果を与える..私も日付を取得し、私のクエリでそれを使用する必要があります.. – arima