it-source

파라미터를 jQuery의 .load()에 전달하는 가장 좋은 방법

criticalcode 2023. 2. 16. 21:46
반응형

파라미터를 jQuery의 .load()에 전달하는 가장 좋은 방법

에 매개 변수를 전달하는 데 차이가 있습니까?.load

$("#myDiv").load("myScript.php?var=x&var2=y&var3=z")

$("#myDiv").load("myScript.php", {var1:x, var2:y, var3:z})

또한, 사이즈 제한이 있나요?.load감당할 수 있나요?할 수 있다myScript.php문제없이 몇 백줄의 데이터를 반환할 수 있습니까?

첫 번째 케이스에서는 데이터가 GET 경유로 스크립트에 전달되고 두 번째 케이스에서는 POST 경유로 전달됩니다.

http://docs.jquery.com/Ajax/load#urldatacallback

데이터 크기에는 제한이 없다고 생각합니다만, 대량의 데이터가 있으면, 리모트 콜의 완료에 시간이 걸리는 것은 당연합니다.

다비데 구알라노가 말했듯이이것

$("#myDiv").load("myScript.php?var=x&var2=y&var3=z")

요청을 전송하기 위해 GET 메서드를 사용합니다.

$("#myDiv").load("myScript.php", {var:x, var2:y, var3:z})

POST 메서드를 사용하여 요청을 전송합니다.그러나 각 메서드(포스트/get)에 적용되는 제한은 질문에서 언급된 대체 사용법에 적용됩니다.

예를 들어, url 길이는 GET 방식의 데이터 전송 양을 제한합니다.

언급URL : https://stackoverflow.com/questions/263962/best-way-to-pass-parameters-to-jquerys-load

반응형