PHP 개발자가 JS 도움말이 필요합니다! 나는 JS에 매우 익숙하고 이것을 이해할 수 없다.jQuery 별도의 함수 매개 변수에 url 매개 변수를 전달 하시겠습니까?
작은 jQuery 플러그인이 있습니다 gSearchhttp://gsearch.scottreeddesign.com/index.html 귀하의 페이지에서 Google 검색을 수행합니다. 그것은 POST/GET 기능으로 구현되지 않습니다. 함수 매개 변수 내에서 '검색어'를 정의해야합니다. 나는 그것을 수정하려고 노력하고있다.
내가 2 페이지가 :
search.html에를 포함
<form action="results.html">
<input type="text" name="q" id="term">
<input type="button" id="search_button" onclick="this.form.submit();">
</form>
results.html에는 다음이 포함
<div id="search-results"></div>
:
$("#search-results").gSearch({
search_text : 'brian griffin',
count : 4,
site : 'wikipedia.org',
pagination : false
});
을 몸에
이제 폼에서 검색어를 가져와 .gSearch 함수에 변수로 전달해야합니다. 나는 이것에 대해 어떻게 갈 것인가? URL 매개 변수를 가져 오는/반환하는 방법에 대한 게시물을 볼 수 있지만 변수로 바꾸고 다른 함수로 전달하는 방법을 설명하는 것을 찾을 수없는 것 같습니다. 나는 순수 PHP로 닫힌 눈으로 이것을 할 수 있지만 JS에 익숙하지 않다!
location.search를 사용하면 자바 스크립트에서 GET 변수를 얻을 수 있습니다 .. – ppsreejith
http://stackoverflow.com/questions/7825329/get-querionsring-with-dojo/7825382#7825382 dojo solution) –