writeback.asp
<%
Response.charset="gb2312"
set conn=server.createobject("adodb.connection")
conn.open "Driver={SQL Server};Server="+cstr(request.servervariables("server_name"))+";Uid=user;Pwd=pwd;Database=datebase;"
strValue=request("str")
''some code you need
response.write(result)
%>
main.asp
<script language="javascript">
var xmlHttp;
function autocomplete(o) {
if (13==event.keyCode) {
var strValue = o.value;
xmlHttp =new ActiveXObject("Microsoft.XMLHttp");
var fileName = "writeback.asp?str='"+strValue+"'";
xmlHttp.onreadystatechange = completeIt;
xmlHttp.open("POST",fileName,false);
xmlHttp.send(null);
}
}
function completeIt() {
if(xmlHttp.readyState == 4)
{
if(xmlHttp.status == 200)
{
document.getElementById("theInput").value=xmlHttp.responseText;
}
}
}
</script>
<input type=text onkeyup=autocomplete(this)>
<input type=text id=theInput>