jag försöker nämligen få till en sökfunktion. men behöver hjälp med att få till så att man söker via första sidan men information presenteras på en annan sida.
Jag använder mig av ajax för att få sida 2 presenterad på första sidan. men har nu fastnat.
i vanliga fall så presenteras sida två på följande sätt:
som sagt... vad väntas i info.asp för in data.. i en QueryString eller Form? Du har "Get" så det får vara en QueryString. Prova mitt exempel och i din asp kod "förvänta" dig från Request.QueryString("search") eller bara Request("search").
nej... då jag anar att rubrik i din databas är en sträng:
<%Session.Codepage = 65001
Response.CharSet = "utf-8"
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db1.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
recset.CursorLocation = 3
recset.PageSize = 9
if request.querystring("about")="sok" then
SQL = "Select * From information where rubrik='" & request.form("search")&"'"
elseif request.querystring("about")="" then
SQL = "Select * From information"
end if
RecSet.Open SQL, Connect, 3, 3
'Loopar också ut ditt recordset.
%>
+ du har ingen "about" querystring i någon av dina koder:
function doFormSearch(){
var url = "info.asp";
var search= document.getElementByName("search");
url = url + "[b]?about=sok&[/b]search=" + search;
fetch(url, 'container_div', 0);
}
258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e