تأثير:
الحدث: يتم تشغيل حدث التمويه بعد إدخال ثلاثة مربعات نص. احسب المتوسط
الوصف: استدعاء الطريقة لحساب القيمة المتوسطة.
شفرة:
في مربع النص:
انسخ رمز الكود كما يلي:
<asp:TextBox ID = "tblmyd11" Field = "lmyd11" TableName = "gqls_sy" EnabledAction = "(12.*)" CssClass = "erp_textbox_short" runat = "server" self = "ydpj" ></asp:TextBox>
جزء شبيبة:
انسخ رمز الكود كما يلي:
/************************ متوسط الصلابة HRC ********************** ******** */
$(وظيفة() {
$("[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"); });
//بندق
دالة Getlmpj(واحد، اثنان، ثلاثة، أربعة) {
فار متوسط = 0؛
var num1 = ChangeFloat($("input[id*=tblmyd" + one + "]").val());
var num2 = ChangeFloat($("input[id*=tblmyd" + two + "]").val());
var num3 = ChangeFloat($("input[id*=tblmyd" + three + "]").val());
إذا (num1 != 0 && num2 != 0 && num3 != 0) {
متوسط = (num1 + num2 + num3) / 3;
$("input[id*=tblmyd" + four + "]").val(RoundValue(avg, 0.1, 1));
}
آخر {
$("input[id*=tblmyd" + four + "]").val("");
}
}
});
وظيفة ChangeFloat(البيانات) {
إذا (بيانات!= فارغة && بيانات!= "") {
إرجاع parseFloat(data);
}
آخر {
العودة 0؛
}
}