在网上找到了冻结行的例子 ,怎么才能冻结首列呢?
function fixupFirstRow(tab) {
var div=tab.parentNode;
if(div.className.toLowerCase() == "maindiv"){
tab.rows[0].style.zIndex = "1";
tab.rows[0].style.position = "relative";
div.onscroll = function()
{
var col = tab.rows[0];
col.style.top = this.scrollTop - (this.scrollTop==0 ? 1 : 2);
col.style.left = -1;
}
}
}
window.onload = function(){
var tab= document.getElementById("sjTable");
if(tab){
fixupFirstRow(tab);
}
}
function fixupFirstRow(tab) {
var div=tab.parentNode;
if(div.className.toLowerCase() == "maindiv"){
tab.rows[0].style.zIndex = "1";
tab.rows[0].style.position = "relative";
div.onscroll = function()
{
var col = tab.rows[0];
col.style.top = this.scrollTop - (this.scrollTop==0 ? 1 : 2);
col.style.left = -1;
}
}
}
window.onload = function(){
var tab= document.getElementById("sjTable");
if(tab){
fixupFirstRow(tab);
}
}
//通过ajax获取数据
$.ajax();
//在成功函数里面写 你需要的div代码大概是下面的
var result="";
result = data.name;
$("#result").html(error);//页面
<body>
<div id="result">
</body>
}
同理,让那个标题不动,下面的数据自己去控制不就完了
//通过ajax获取数据
$.ajax();
//在成功函数里面写 你需要的div代码大概是下面的
var result="";
result = data.name;
$("#result").html(success);
这个是伪代码,思路就是这样的,让美工把那个不懂得div定死,下面的数据你再去操作
当然可以,值已经有了,看你怎么空值div了方法就是上面的