【发布时间】:2018-01-01 23:44:44
【问题描述】:
我在构建 Rest api 客户端时遇到了一些错误.....我很新,所以请帮助我 我得到的错误是: Uncaught RangeError: Maximum call stack size exceeded
<input name="commandurl" type="text" id="URL" size="60" value="">
<h2>Message Body:</h2>
<textarea name="messagebody" id="message" rows="10" cols="100"></textarea>
<h2>Command Response:</h2>
<textarea name="response" id="res" rows="25" cols="100"></textarea>
<div id="buttons">
<button type="button" onclick="GET()">GET</button>
<button type="button" onclick="">PUT</button>
<button type="button" onclick="">POST</button>
<button type="button" onclick="">DELETE</button>
</div>
</form></center>
<script language="JavaScript">
var URL = document.getElementById("#URL");
var message = document.getElementById("#message");
function GET(){
$.ajax({
type: 'get',
dataType: 'json',
url: URL,
data: message,
success: function(data){
alert("Succes");
$("#res").html(data);
}
}
});
}
</script>
【问题讨论】:
-
您不需要
#获取 getElementById -
另外,检查
get中的右括号。他们有点不确定。
标签: javascript jquery ajax rest api