【发布时间】:2015-10-30 10:06:53
【问题描述】:
谁能帮我计算员工出勤率,这是我的前端: [在此处输入图片描述][1] 所有员工都从数据库中列出,我需要按月存储他们的出勤率。 用户只能给出“缺勤天数”,每当用户输入“缺勤天数”字段时,“缺勤天数”字段应更新缺勤天数字段。我需要对这里列出的所有员工重复一遍。
Date.prototype.daysInThisMonthOfThisYear=function() {
return new Date(this.getFullYear(),this.getMonth()+1,0).getDate();
}
var days_inmonth = new Date().daysInThisMonthOfThisYear();
$(document).ready(function() {
$( "#absent_days" ).keyup(function() {
var days = $('#absent_days').val();
$( "#present_days" ).text( days_inmonth - days );
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<form class="empform" method="post" action="">
<table cellpadding="0" cellspacing="0" border="0" class="stdtable" id="emptable">
<colgroup>
<col class="con0" />
<col class="con1" />
<col class="con0" />
<col class="con1" />
<col class="con0" />
<col class="con1" />
</colgroup>
<thead>
<tr>
<th class="head0" style="width:5%">S.No</th>
<th class="head1" style="width:15%">First Name</th>
<th class="head0" style="width:15%">Last Name</th>
<th class="head1" style="width:15%">Department Name</th>
<th class="head0" style="width:20%">Mobile Number</th>
<th class="head1 no-sort" style="width:15%">No.of days present</th>
<th class="head0 no-sort" style="width:15%">No.of days absent</th>
</tr>
</thead>
<tfoot>
<tr>
<th class="head0">S.No</th>
<th class="head1">First Name</th>
<th class="head0">Last Name</th>
<th class="head1">Department Name</th>
<th class="head0">Mobile Number</th>
<th class="head1">No.of days present</th>
<th class="head0">No.of days absent</th>
</tr>
</tfoot>
<tbody>
<tr>
<td>1</td>
<td>Eric</td>
<td>Soft</td>
<td>IT Department</td>
<td>0123456789</td>
<td><div id="present_days"></div></td>
<td><div></div><input type="number" name="absent_days" id="absent_days" min="0" max="<?php echo date('t'); ?>" onChange="absentdays()" style="width:100%"></td>
</tr>
<tr>
<td>2</td>
<td>Eric</td>
<td>Soft</td>
<td>DB Department</td>
<td>0123456789</td>
<td><div id="present_days"></div></td>
<td><div></div><input type="number" name="absent_days" id="absent_days" min="0" max="<?php echo date('t'); ?>" onChange="absentdays()" style="width:100%"></td>
</tr>
<tr>
<td>3</td>
<td>Eric</td>
<td>Soft</td>
<td>DB Department</td>
<td>0123456789</td>
<td><div id="present_days"></div></td>
<td><div></div><input type="number" name="absent_days" id="absent_days" min="0" max="<?php echo date('t'); ?>" onChange="absentdays()" style="width:100%"></td>
</tr>
<tr>
<td>4</td>
<td>Eric</td>
<td>Soft</td>
<td>DB Department</td>
<td>0123456789</td>
<td><div id="present_days"></div></td>
<td><div></div><input type="number" name="absent_days" id="absent_days" min="0" max="<?php echo date('t'); ?>" onChange="absentdays()" style="width:100%"></td>
</tr>
</tbody>
</table>
<p class="stdformbutton">
<input type="submit" class="submit radius2" value="Submit">
<input type="reset" class="reset radius2" value="Reset" />
</p>
</form>
【问题讨论】:
-
我们将不得不查看那部分的 HTML。
-
请参阅 HTML 部分的“前端屏幕”
-
那是截图。我们需要代码。
-
你有没有尝试过,或者你只是在这里期待获得免费代码?
-
现在我只是显示静态html,稍后会变成php。计算后脚本
标签: javascript php jquery ajax