以下は、私が使用しているjQuery検索機能です。
$("#btnSearch").click(function () {
debugger
var assoid = $('#txtAssoID').val();
var tassoid = $.trim(assoid);
if ((tassoid == "") || (tassoid == "Ex: Associate Id1; Associate Id2; Associate Id3")) {
alert("Please enter Associate ID");
return false;
} else if (tassoid != "") {
for (var i = 0; i < tassoid.length; i++) {
if (tassoid.charAt(i) == ':') {
alert("colon should not be used");
return false;
}
}
var associateIDs = new Array();
var array = tassoid.split(";");
var array1 = tassoid.split(";").length;
for (var k = 0; k < array1; k++) {
var id = array[k];
associateIDs[k] = id;
if (k == 0) var associate = id;
else var associate = associate + ',' + id;
if (id.length != 6) {
alert("Please enter 6 digit valid Associate ID");
return false;
}
}
}
$.get("Search", {
'AssoIdsForAccess': associate
}, function (data) {
$("#Search").html(data);
$("#btnUpdate").removeAttr("disabled");
})
});
Webページを初めてロードするとき(テーブルとして表示されるhtmlデータ)テーブル行が背景色で表示されますが、IDを2回目に検索すると、その問題の場所になる背景色が適用されませんか?