- <et:gridcolumn field="PKID" format="<input type='checkbox' value='{0}' name='item' onclick='checkin();' />"
- <input type="checkbox" id='chkAll' onclick="selectall();checkin();" />
- </et:gridcolumn>
- <div>
- <input type="button" value="刪除" onclick="deleteCandidates($('#pkids').val())" />
- <input type="text" id="pkids" />
- </div>
- //selectall與checkin兩個函數實現全選
- function selectall() {
- var value=$("#chkAll").attr("checked");
- var chk=$("[name='item']");
- chk.attr("checked",value);
- }
- function checkin() {
- var chk=$("[name='item']");
- if(chk.length!=0){
- var i=0;
- str="";
- $('[name="item"]').each(function(){
- if($(this).attr("checked")==true){
- str+=($(this).val()+",");
- i++;
- }
- });
- $("#pkids").val(str.substr(0,str.length-1));
- if(chk.length==i){
- $("#chkAll").attr("checked","true");
- }
- else{
- $("#chkAll").removeAttr("checked");
- }
- }
- else{
- alert("無簡歷信息!未選中任何簡歷!");
- $("#chkAll").removeAttr("checked");
- }
- }
- function doquery(){
- var grid=$("#grid1");
- grid.reloadgrid();
- }
- function deleteCandidates(pkids){
- if (confirm("肯定要刪除所選記錄嗎?")){
- $.json({__dll:dll,__method:'Recruit.Db.Candidate.DeleteCandidates',__ASYNC:false,'pkids':pkids},function (text) {
- if (text!="") {alert(text);}
- else {doquery();}
- });
- }
- }