11
This commit is contained in:
@@ -14,6 +14,13 @@
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.f-grid-row.color2,
|
||||
.f-grid-row.color2 .f-icon,
|
||||
.f-grid-row.color2 a {
|
||||
background-color: red;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.f-rate .f-rate-star.f-rate-star-half .f-rate-star-first .f-rate-star-icon, .f-rate .f-rate-star.f-rate-star-full
|
||||
.f-rate-star-first .f-rate-star-icon, .f-rate .f-rate-star.f-rate-star-full .f-rate-star-second .f-rate-star-icon {
|
||||
color: #cc0033;
|
||||
@@ -22,7 +29,6 @@
|
||||
.f-grid-cell.ycl .f-grid-cell-inner {
|
||||
display: none;
|
||||
}
|
||||
|
||||
</style>
|
||||
<script src="../Scripts/jquery-3.6.4.js"></script>
|
||||
</head>
|
||||
@@ -67,8 +73,8 @@
|
||||
<f:HiddenField runat="server" ID="hidisDepScore4"></f:HiddenField>
|
||||
<f:HiddenField runat="server" ID="hidisDepScore5"></f:HiddenField>
|
||||
<f:HiddenField runat="server" ID="hidisDepScore6"></f:HiddenField>
|
||||
<f:HiddenField runat="server" Text="3.5" ID="hidMaxScore1"></f:HiddenField>
|
||||
<f:HiddenField runat="server" Text="4.5" ID="hidMaxScore2"></f:HiddenField>
|
||||
<f:HiddenField runat="server" Text="" ID="hidMaxScore1"></f:HiddenField>
|
||||
<f:HiddenField runat="server" Text="" ID="hidMaxScore2"></f:HiddenField>
|
||||
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
@@ -141,7 +147,7 @@
|
||||
<Items>
|
||||
<f:Grid ID="Grid2" ShowBorder="true" ShowHeader="false" EnableCollapse="true" runat="server"
|
||||
BoxFlex="1" DataKeyNames="SES_No" AllowCellEditing="true" ClicksToEdit="2" DataIDField="SES_No"
|
||||
PageSize="15" EnableRowSelectEvent="true" Height="200px">
|
||||
PageSize="15" EnableRowSelectEvent="true" Height="200px" OnRowDataBound="Grid2_RowDataBound">
|
||||
<Columns>
|
||||
<f:RenderField ColumnID="SES_No" DataField="SES_No" SortField="SES_No"
|
||||
FieldType="String" HeaderText="SES No." HeaderTextAlign="Center">
|
||||
@@ -164,6 +170,12 @@
|
||||
<f:RenderField ColumnID="Requisitioner" DataField="Requisitioner" Width="200px" SortField="Requisitioner"
|
||||
FieldType="String" HeaderText="Requisitioner" HeaderTextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:TemplateField ColumnID="ViolationDegree" Width="110px" HeaderText="违章程度"
|
||||
HeaderTextAlign="Center" TextAlign="Center" SortField="ViolationDegree">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label3" runat="server" Text='<%# ConvertViolationDegree(Eval("ViolationDegree")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
@@ -195,8 +207,9 @@
|
||||
}
|
||||
F.ready(function () {
|
||||
var grid1 = F(grid1ClientID);
|
||||
var control1 = '<%=this.hidMaxScore1.ClientID%>';
|
||||
var control2 = '<%=this.hidMaxScore2.ClientID%>';
|
||||
var control1 = '<%=hidMaxScore1==null?"":hidMaxScore1.ClientID%>';
|
||||
var control2 = '<%=hidMaxScore2==null?"":hidMaxScore2.ClientID%>';
|
||||
|
||||
// 注册评分事件
|
||||
F.rateEvents(grid1.el, function (event, value) {
|
||||
var target = $(event.target);
|
||||
@@ -208,18 +221,21 @@
|
||||
var maxScore1 = grid1.getItem(control1).value;
|
||||
//获取控件值2()
|
||||
var maxScore2 = grid1.getItem(control2).value;
|
||||
console.log(grid1.getPrevCellEl(cellEl));
|
||||
// 用户EHSS
|
||||
if (columnName == "Score3" && value > parseFloat(maxScore1)) {
|
||||
F.alert("最大只能评" + maxScore1 + "星");
|
||||
var html = F.rateHtml(0, {
|
||||
allowClear: true,
|
||||
allowHalf: true,
|
||||
textVisible: false
|
||||
});
|
||||
grid1.getCellEl(rowId, columnId).html(html)
|
||||
}
|
||||
|
||||
if (columnName = "Score1" && value >= parseFloat(maxScore1)) {
|
||||
F.alert("最大只能评" + maxScore1 + "分");
|
||||
var html = F.rateHtml(0, {
|
||||
allowClear: true,
|
||||
allowHalf: true,
|
||||
textVisible: false
|
||||
});
|
||||
grid1.getCellEl(rowId, columnId).html(html)
|
||||
}
|
||||
else if (columnName == "Score2" && value >= parseFloat(maxScore2)) {
|
||||
F.alert("最大只能评" + maxScore2 + "分");
|
||||
// 部门安全监管
|
||||
else if (columnName == "Score1" && value > parseFloat(maxScore2)) {
|
||||
F.alert("最大只能评" + maxScore2 + "星");
|
||||
var html = F.rateHtml(0, {
|
||||
allowClear: true,
|
||||
allowHalf: true,
|
||||
@@ -227,11 +243,13 @@
|
||||
});
|
||||
grid1.getCellEl(rowId, columnId).html(html)
|
||||
}
|
||||
|
||||
else {
|
||||
//更新单元格的值
|
||||
grid1.updateCellValue(rowId, columnId, value);
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user