我正在构建一个汽车预订系统,用户可以在其中提交会议时间表,然后为他们分配汽车。用户可以提交预订并显示预订信息。但我希望显示的每个预订的管理员都能够接受/拒绝预订,并且当单击该按钮时,电子邮件通知会发送给进行预订的用户。如何使“接受/拒绝”按钮执行此操作?
我是编程的新手,我第一次尝试使用nodejs时,我能够使用nodemailer(gmail)发送邮件,但这不是我希望实现的目标。
<div class="col-lg-4">
<p>
<div class="caption" style="background-color:#99cfe0;color:#2c778f;padding:15px; font-size:20px;"><b>Your Bookings </b></div>
<ul style="color:black;">
<% booking.forEach(function(booking){ %>
<li> <p style="color:black;"> <b> Date: </b> <%= booking.date %></p>
<p style="color:black;"> <b>Time:</b> <%= booking.time %></p>
<p style="color:black;"> <b>Location:</b> <%= booking.location %></p>
<p style="color:black;"> <b>Purpose:</b> <%= booking.purpose %></p>
<hr style="padding:10px;border-top: 1px solid red;">
<% }); %>
<button type="submit" class="btn btn-primary btn-lg" formaction="/accept">Accept</button>
<button type="submit" class="btn btn-primary btn-lg" formaction="/reject">Reject</button>
我不知道如何使按钮可单击以发送电子邮件。