spread的第一列是 CheckBox,第5列是米数,由于加载数据和勾选checkbox列反应太慢,使用了分页,有时需查找第5列的特定值,下面设置了搜索文本框,
前台用下列代码搜索://搜索米数
function FindMeter() {
if (event.keyCode == 13) {
document.getElementById('TxtFindMeter').value
var FindMeter = parseInt(document.getElementById('TxtFindMeter').value);
var spread1 = document.getElementById("<%=FpSpread1.ClientID %>");
//获取总行数
var J = 0;
var roco = spread1.GetRowCount();
for (i = 0; i < roco; i++) {
//取值
var CheckYn = spread1.GetValue(i, 0);
var Meter = parseInt(spread1.GetValue(i, 4));
//alert("The chec+'"+ Meter +"'kChanged!");
if (CheckYn == 'false' & Meter == FindMeter) {
J = J + 1;
//设置活动单元格
spread1.SetActiveCell(i, 4);
return false;
}
}
if (J == 0) {
alert("没有搜索到输入值!");
return false;
}
}
但只能搜索当前页,有办法能搜索到其他页吗?
急!
|
|