Шарик-Эдитформ
автоскрытие пустых ячеек
by jt3k
HTML
<HTML xmlns:o="urn:schemas-microsoft-com:office:office" dir="ltr">
<HEAD><meta name="GENERATOR" content="Microsoft SharePoint" /><meta name="progid" content="SharePoint.WebPartPage.Document" /><meta HTTP-EQUIV="Content-Type" content="text/html; charset=utf-8" /><meta HTTP-EQUIV="Expires" content="0" /><META NAME="ROBOTS" CONTENT="NOHTMLINDEX"/><title>
Закупки - 5555555
</title><link rel="stylesheet" type="text/css" href="/_layouts/1049/styles/core.css?rev=iRKXjo74dA8xFi0yZU9vTw%3D%3D"/>
<script type="text/javascript" language="javascript" src="/_layouts/1049/init.js?rev=4NepkrWd0FWTIcraT0rSzA%3D%3D"></script>
<script type="text/javascript" language="javascript" src="/_layouts/1049/non_ie.js?rev=yfNry4hY0Gwa%2FPDNGrqXVg%3D%3D"></script>
<script type="text/javascript" language="javascript" src="/_layouts/1049/form.js?rev=3gaYOhPlJYkHqNtppTdQFQ%3D%3D"></script>
<script type="text/javascript" language="javascript" src="/_layouts/1049/core.js?rev=IQJ4IP5OTO5CmLdfSZj2sg%3D%3D"></script>
<script type="text/javascript" language="javascript" src="/_layouts/1049/ie55up.js?rev=Ni7%2Fj2ZV%2FzCvd09XYSSWvA%3D%3D"></script>
<link type="text/xml" rel="alternate" href="/zakupki/_vti_bin/spdisco.aspx" /><style type="text/css">
.zz1_TopNavigationMenu_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }
.zz1_TopNavigationMenu_1 { text-decoration:none; }
.zz1_TopNavigationMenu_2 { }
.zz1_TopNavigationMenu_3 { border-style:none; }
.zz1_TopNavigationMenu_4 { }
.zz1_TopNavigationMenu_5 { }
.zz1_TopNavigationMenu_6 { border-style:none; }
.zz1_TopNavigationMenu_7 { }
.zz1_TopNavigationMenu_8 { background-color:#F2F3F4;border-color:#A7B4CE;border-width:1px;border-style:solid; }
.zz1_TopNavigationMenu_9 { border-style:none; }
.zz1_TopNavigationMenu_10 { }
.zz1_TopNavigationMenu_11 { border-style:none; }
.zz1_TopNavigationMenu_12 { }
...
JavaScript
$("input.ms-input[type=text]").each(function(){
if ($(this).parent().parent('td').parent('tr').text().match("Кол") &&
!(/^[0-9]+$/.test($(this).val()))) {
$(this).parent().parent('td').parent('tr').hide().prev('tr').hide()
}
});
$("td.ms-formbody input.ms-input[type=text]").keypress(function(){
var element = this;
setTimeout(function(){
if(parseFloat(element.value)) {
$(element).parents('tr').next('tr').fadeIn("slow")
.next("tr").fadeIn("slow"); }
},150);
});