我需要制作自定义表来进行调度,其中包含带有天的行和列。 将实施额外的逻辑来填充单元格。 每个单元格都保存有关特定日期特定班次参与者的信息(可能更多的转变)。
实际上,我需要一种方法来存储某些控件中的值(例如,我的自定义html标签) ),隐藏的领域或其他东西。在安排相同的细胞后 填写额外的数据(达到日期时间开始,达到日期时间结束)。
最后一步是获取所有值并存储到数据库。
你怎么看?你有一些建议或类似的案例吗?
答案 0 :(得分:0)
你的意思是在运行时创建表 如果我认为这段代码会帮助你
var Products = response.value;
var s = new Array();
s[s.length] = "<table id='Productss' border = 1 bgcolor='Grey'>";
s[s.length] = "<th>" + "Product ID" + "</th>";
s[s.length] = "<th>" + "Product Name" + "</th>";
s[s.length] = "<th>" + "Unit" + "</th>";
s[s.length] = "<th>" + "Reorder Level" + "</th>";
s[s.length] = "<th>" + "Supplier Name" + "</th>";
s[s.length] = "<th>" + "Unit Price" + "</th>";
s[s.length] = "<th>" + "Units In Stock" + "</th>";
s[s.length] = "<th>" + "Units On Order" + "</th>";
for (var i = 0; i < Products.length; i++) {
s[s.length] = "<tr>";
s[s.length] = "<td>" + Products[i].ProductID + "</td>";
s[s.length] = "<td>" + Products[i].ProductName + "</td>";
s[s.length] = "<td>" + Products[i].UnitName + "</td>";
s[s.length] = "<td>" + Products[i].ReorderLevel + "</td>";
s[s.length] = "<td>" + Products[i].SupplierID + "</td>";
s[s.length] = "<td>" + Products[i].UnitPrice + "</td>";
s[s.length] = "<td>" + Products[i].UnitsInStock + "</td>";
s[s.length] = "<td>" + Products[i].UnitsOnOrder + "</td>";
s[s.length] = "</tr>";
}
s[s.length] = "</table>";
document.getElementById("DisplayResult").innerHTML = s.join("");
}
var产品它的可变性描述了Ajax方法的回归和我用JAvascript绘制表并加入它的跨度和那个加入的代码
document.getElementById("DisplayResult").innerHTML = s.join("");
让我知道任何事情都不清楚
答案 1 :(得分:0)
我用ID字段中的值解决了我的问题。自定义函数解析相同的ID字段并提取必要的值。