2017-11-15 14 views
-1

자바 스크립트 변수가있어서 제출 버튼을 사용하지 않고 JSP에서 액세스하려고합니다. 사실 나는 자바 스크립트 변수가 있고 JSP에서 쿼리를 실행하여 데이터베이스에서 값을 가져오고 JSP에서 자바 스크립트 값을 다시 사용하기 위해이 변수를 사용하려고합니다.JSP에서 JavaScript 변수에 액세스하기

값을 제출 한 다음 JSP의 매개 변수로 사용하기 위해 양식 태그에 단추를 갖고 싶지 않습니다. 그 일을하는 다른 방법이 있습니까?

실제로 나는 사용자 이름이오고있는 atextbox가 있습니다. 그 변수를 사용하여 JSP에서 쿼리를 실행하고 사용자 ID를 찾을 수 있습니다. 텍스트 상자의 값을 가져 오는 코드입니다.

var selUserInfo = thisFrm.SelUser.value 

이제이 selUserInfo를 JSP에 전달하려고합니다.

+0

질문에 제목을 입력 할 때 표시되는 "이미 답변 한 목록"목록을 무시하지 마십시오. –

+0

안녕하세요 Sarthak, 스택 오버플로 환영합니다. 여기 사람들은 당신의 코드를 고칠 수 있도록 당신의 시도를 볼 필요가 있습니다 :) – mrid

+0

안녕하세요 Crowder, 제 질문을 먼저 읽어보고 나서 저에게 의견을주십시오. –

답변

-1

GET 또는 POST 요청을 보내지 않는 한 불가능합니다. 자세한 내용은 this 설명을 참조하십시오.

편집 : 당신이 자동 완성 텍스트 입력을 목표로하고 있음을 이해 한 후, 나는 this one 같은 jQuery를 솔루션을 찾아 추천하고 데이터베이스에서의 (a .ready() 이벤트 내부) 데이터를 검색하는 Ajax request을 사용하는 것입니다.

+0

하지만 UI에 버튼을 표시하고 싶지 않습니다. GET 또는 POST 사용해야 할 경우이를위한 단추를 만들어야합니다. UI에 단추가없는 방법이 있습니까? –

+0

제공된 참조는 UI에 표시 될 제출 단추에만 적용됩니다. 나는 버튼을 보여주고 싶지 않다. –

+0

버튼의 이벤트에 액션을 묶을 필요는 없다. 텍스트 필드의 값 변경 (검색 창에서 자동 완성에 사용되는). 당신이 무엇을 목표로 삼고 있는지 알지 못하면 좋은 대안을 제시하는 것이 더욱 어려워집니다. –

관련 문제