【发布时间】:2015-10-09 08:12:59
【问题描述】:
我有一个简单的表格...
<form id="myForm" >
<div>
<label for="airport">Airport:</label>
<input type="text" id="airport" />
</div>
<div class="button">
<button id="submit" type="submit">Submit</button>
</div>
</form>
我正在尝试发送 json 请求。当我用参数对 url 进行硬编码时,它工作正常。一旦我尝试从我的表单中添加参数,就提交..它会中断。我已经尝试了我能找到的每一个建议......似乎没有任何效果。我不是 jquery/javascript 方面的专家,只是学习 json。任何帮助,将不胜感激。提前致谢。这是我的工作请求......但我想添加表单字段#airport,而不是在 json url 字符串中硬编码机场名称 ATL。
$(function () {
$.getJSON('http://services.faa.gov/airport/status/ATL?format=json', function(data) {
var output;
output = data.state + " | " + data.name + " | " + data.IATA + " | " + data.status.reason + "<hr />";
document.getElementById("placeholder").innerHTML = output;
});
【问题讨论】:
-
我已经找到了 SerMintt 的答案,但它对我没有帮助,这就是我在这里问的原因。