我有一个保存按钮,单击保存后,如果验证失败,则会引发错误“需要序列号”。
这在chrome浏览器中正常工作,但无法在IE中显示
HTML:
<p>
javascript:
<tr id="errorRow" style="visibility: hidden; display: none;">
<td colspan="5" align="center"
style="border: none; padding-top: 10px;">
<div style="color: red; font-weight: bold;">Serial ID is required</div>
</td>
</tr>
答案 0 :(得分:1)
“注意:“显示:内容”在Edge / Internet Explorer中不起作用。 引用自... https://www.w3schools.com/cssref/pr_class_display.asp
显示块更合适。
$("#Save").on("click", function(e){
$("#errorRow").css("visibility", "hidden");
$("#errorRow").css("display", "none");
//Validate
if($("#form").val() == "")
{
$("#errorRow").css("visibility", "visible");
$("#errorRow").css("display", "block");
return;
}
});