Heim >häufiges Problem >So fragen Sie Parameter ab, die von einem anderen JSP mit jquery übergeben wurden
Die Methode für jquery zum Abfragen der von einem anderen JSP übergebenen Parameter ist: 1. Verwenden Sie die URL-Abfragezeichenfolge. Die JSP-Seite fügt die Parameter zur URL-Abfragezeichenfolge hinzu und verwendet das Attribut „location.search“, um die Parameter abzurufen muss in der Abfragezeichenfolge verwendet werden. 2. Verwenden Sie die POST-Anfrage. Das Formular sendet Daten über die POST-Methode. Anschließend verwendet jQuery die Ajax-Anfrage und übergibt die Parameter als JSON-Objekt und verarbeiten Sie die zurückgegebenen Daten in der Rückruffunktion.
Das Betriebssystem dieses Tutorials: Windows 10-System, jQuery Version 3.6.0, Dell G3-Computer.
Die Art und Weise, die von einer anderen JSP-Seite übergebenen Parameter mit jQuery abzufragen, hängt davon ab, wie die Parameter in der URL übergeben werden.
Die folgenden sind zwei gängige Methoden:
Methode 1: Verwenden der URL-Abfragezeichenfolge
JSP-Seiten können Parameter zur Abfragezeichenfolge der URL hinzufügen, zum Beispiel:
http://example.com/mypage.jsp?param1=value1¶m2=value2
Verwenden Sie jQuery, um die Abfragezeichenfolge zu erhalten Der Wert in erfordert die Verwendung der Eigenschaft „location.search“. Hier ist ein Beispiel:
// 获取查询字符串 var queryString = window.location.search; // 使用正则表达式分离参数和值 var regex = /[?&]([^=#]+)=([^&#]*)/g, params = {}, match; while (match = regex.exec(queryString)) { params[decodeURIComponent(match[1])] = decodeURIComponent(match[2]); } // 获取参数值 var param1Value = params["param1"]; var param2Value = params["param2"];
Methode 2: Verwenden einer POST-Anfrage
Wenn Sie das Formular mit einer POST-Anfrage senden, können Sie die Methode „$.post()“ von jQuery verwenden, um eine AJAX-Anfrage zu senden:
$.post("otherpage.jsp", {param1: value1, param2: value2}, function(data) { // 处理返回值 });
Im obigen Code haben wir eine POST-Anfrage an „otherpage.jsp“ gesendet und die Parameter in Form von JSON-Objekten übergeben. In der Callback-Funktion können wir die zurückgegebenen Daten verarbeiten.
In jedem Fall ist es einfach, die von einer anderen JSP-Seite übergebenen Parameter über jquery abzufragen.
Das obige ist der detaillierte Inhalt vonSo fragen Sie Parameter ab, die von einem anderen JSP mit jquery übergeben wurden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!