Heim >häufiges Problem >So fragen Sie Parameter ab, die von einem anderen JSP mit jquery übergeben wurden

So fragen Sie Parameter ab, die von einem anderen JSP mit jquery übergeben wurden

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-06-13 09:14:511201Durchsuche

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.

So fragen Sie Parameter ab, die von einem anderen JSP mit jquery übergeben wurden

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&param2=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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn