Efeito:
Evento: O evento de desfoque é acionado após três caixas de texto serem inseridas. Calcule a média
Descrição: Chame o método para calcular o valor médio.
Código:
Na caixa de texto:
Copie o código do código da seguinte forma:
<asp:TextBox ID="tblmyd11" Field="lmyd11" TableName="gqls_sy" EnabledAction="(12.*)" CssClass="erp_textbox_short" runat="server" self="ydpj"></asp:TextBox>
Parte JS:
Copie o código do código da seguinte forma:
/************************ Média HRC de dureza *********************** ******** */
$(função(){
$("[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"); });
//noz
function Getlmpj(um, dois, três, quatro) {
var média = 0;
var num1 = ChangeFloat($("input[id*=tblmyd" + um + "]").val());
var num2 = ChangeFloat($("input[id*=tblmyd" + dois + "]").val());
var num3 = ChangeFloat($("input[id*=tblmyd" + três + "]").val());
if (num1 != 0 && num2 != 0 && num3 != 0) {
média = (num1 + num2 + num3) / 3;
$("input[id*=tblmyd" + quatro + "]").val(RoundValue(média, 0,1, 1));
}
outro {
$("input[id*=tblmyd" + quatro + "]").val("");
}
}
});
função ChangeFloat(dados) {
if (dados! = nulo && dados! = "") {
retornar parseFloat(dados);
}
outro {
retornar 0;
}
}