버튼을 클릭 할 때 양식에서 변수를 가져온 다음 다른 기능을 처리해야합니다.버튼 기능 내부의 JQuery 변수
jquery.min.js:6 Uncaught RangeError: Maximum call stack size exceeded
가 여기에 jQuery의 :
$(document).ready(function(){
var value;
var callMe = function(){
value = document.getElementsByClassName("instr");
}
$('#container :button').click(function(event){
callMe();
doAjax(value);
});
});
더 JQuery와
이
는 오류입니다. 필요하다면 더 많은 것이 있습니다. 이<div id="container" class="center">
<form>
<label for="instr">Select Instrument</label>
<select name="instr" id="instr" class="instr" value="">
<option value="WHCBOT">WHEAT-SRW - CHICAGO BOARD OF TRADE</option>
<option value="WHMGE">WHEAT-HRSpring - MINNEAPOLIS GRAIN EXCHANGE</option>
<option value="CCBOT">CORN - CHICAGO BOARD OF TRADE</option>
<option value="OCBOT">OATS - CHICAGO BOARD OF TRADE</option>
</select>
<input id="button" type="button" value="Get Chart">
</form>
<div id="response-container">
The chart will appear here..
</div>
</div>
TheAjax 란 무엇입니까? –
processData 함수도 제공하십시오. – Sergeon
document.getElement ....의 출력이 값이 아니므로 요소를 반환합니다. $ ('. instr')을 사용해보십시오. 대신 val() – Developer