JS動態生成表單,並新增行雙擊事件
阿新 • • 發佈:2019-02-13
function getOutSheetAmtList(){
var hosnum=$('#hosnum').val();
var sdate=$('#sdate').val();//記賬日期 始
var edate=$('#edate').val();//記賬日期 末
var deptid=$('#deptid').val();//查詢的單位編號
var unitname=$('#unitname').val();//往來單位名稱
$.ajax({
async: false,
cache: false,
ifModified: true,
type: "post",
url: "ReptStat/getoutsheetamtlist.htm?&sdate="+sdate+"&edate="+edate+"&deptid="+deptid+"&unitname="+encodeURI(encodeURI(unitname))+"&hosnum="+hosnum ,
error:function(){
alert("伺服器內部錯誤!");
},
success: function(data){
var json=eval("("+data+")");
$(".rmove").remove();
for (var i=0;i<json.length;i++){
var regdate=json[i].strregdate;//記賬時間
var regmname=json[i].regmname;//稽核人
var insheetno=json[i].insheetno;
var unitname=json[i].unitname;//往來單位
var sumqty=json[i].sumqty;
var sumamt1=parseFloat(json[i].sumamt);
var sumamt=leaveTwo(sumamt1);//保留2位
var amt_p=leaveTwo(parseFloat(json[i].amt_p));//保留2位
//var serinfo=checkdate+";"+unitname+";"+insheetno+";"+sumamt;
$('#'+i).after($(
"<tr id="+(i+1)+" name='"+insheetno+"' bgcolor='#FFFFFF' align='center' class='rmove' > "+
" <td>"+regdate+"</td> "+
" <td >"+regmname+"</td> "+
" <td >"+insheetno+"</td> "+
" <td align='left'>"+unitname+"</td> "+
" <td align='right'>"+sumqty+"</td> "+
" <td align='right' >"+sumamt+"</td> "+
" <td align='right' >"+amt_p+"</td> "+
"</tr>"
));
}
}
});
}