Plugins/FillSelectData.aspx

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="FillSelectData.aspx.cs" Inherits="eFrameWork.Plugins.FillSelectData" %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
<%if(IsMobile){ %>
    <link href="../Plugins/Theme/default/mobile/base.css?ver=<%=Common.Version %>" rel="stylesheet" type="text/css" /><!-- 移动端基础样式-->
    <link href="../Plugins/eControls/default/mobile/style.css?ver=<%=Common.Version %>" rel="stylesheet" type="text/css" /><!-- eFrameWork控件样式-->
<%}else{ %>
    <link href="../Plugins/eControls/default/style.css?ver=<%=Common.Version %>" rel="stylesheet" type="text/css" />  
  	<link href="../Plugins/Theme/default/style.css?ver=<%=Common.Version %>" rel="stylesheet" type="text/css" />  
<%} %>
</head>
<script>var ModelID = "<%=ModelID%>";</script>
<script src="../Scripts/Init.js?ver=<%=Common.Version %>"></script>
<script>
    var SingleFields = "<%=model.eListControl.SingleFields%>";
	function _init()
    {
	    var fieldstr = SingleFields || "";
	    var fieldarr = [];
	    if (fieldstr.length > 0) { fieldarr = fieldstr.split(","); }
        var trs = $("#eDataTable tbody tr");
        for (var x = 0; x < trs.length; x++) {
            var tr = trs[x];
            var values = $(tr).attr("jsondata");
            var json = decode64(values);
            var data = JSON.parse(json);

            
            //var _trs = $(parent.document).find(".excelTable tbody tr:visible");
            var _trs;
            if (parent.form_area)
            {
                _trs = parent.form_area.find(".excelTable tbody tr:visible");
            }
            else
            {
                _trs = $(parent.document).find(".excelTable tbody tr:visible");
            }

            if (_trs.length == 0) { continue; }
					
			 for (var j = 0; j < _trs.length; j++)
			 {
                var _tr = _trs[j];
				var allcount = 0;
				var hascount = 0;			
				$.each(data, function(idx, item)
				{
				    var name = item["id"];
				    if (fieldarr.length > 0 && fieldarr.indexOf(name) == -1) { return true; }
				    var value =item["value"];
				    value = value.replace(/'/gi, "\\'");
				    if ($(_tr).find("[postname='" + name + "']").length == 0)  { return; }
				    allcount++;
				    if ($(_tr).find("[postname='" + name + "'][value='" + value + "']").length > 0) { hascount++; }
				});
				if (allcount == hascount && allcount > 0) {$(tr).find("input[name='fillselitem']").prop("checked", true);}
后面还有 19 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。