Memengaruhi:
Acara: Acara blur dipicu setelah tiga kotak teks dimasukkan. Hitung rata-ratanya
Deskripsi: Memanggil metode untuk menghitung nilai rata-rata.
Kode:
Di kotak teks:
Copy kode kodenya sebagai berikut:
<asp:TextBox ID="tblmyd11" Field="lmyd11" TableName="gqls_sy" EnabledAction="(12.*)" CssClass="erp_textbox_short" runat="server" self="ydpj"></asp:TextBox>
Bagian JS:
Copy kode kodenya sebagai berikut:
/************************Kekerasan rata-rata HRC************************ ****** */
$(fungsi() {
$("[self='ydpj']").blur(function() { Getlmpj("11", "21", "31", "41"); });
$("[self='ydpj']").blur(function() { Getlmpj("12", "22", "32", "42"); });
$("[self='ydpj']").blur(function() { Getlmpj("13", "23", "33", "43"); });
$("[self='ydpj']").blur(function() { Getlmpj("14", "24", "34", "44"); });
//kacang
function Getlmpj(satu, dua, tiga, empat) {
var rata-rata = 0;
var num1 = ChangeFloat($("input[id*=tblmyd" + satu + "]").val());
var num2 = ChangeFloat($("input[id*=tblmyd" + dua + "]").val());
var num3 = ChangeFloat($("input[id*=tblmyd" + tiga + "]").val());
if (angka1 != 0 && angka2 != 0 && angka3 != 0) {
rata-rata = (angka1 + angka2 + angka3) / 3;
$("input[id*=tblmyd" + empat + "]").val(RoundValue(rata-rata, 0,1, 1));
}
kalau tidak {
$("input[id*=tblmyd" + empat + "]").val("");
}
}
});
fungsi ChangeFloat(data) {
jika (data != null && data != "") {
kembalikan parseFloat(data);
}
kalau tidak {
kembali 0;
}
}