我正在使用ajax創建「服裝檢查器」,我希望用戶將ID放入輸入中,然後向URL輸入請求。如果它存在,則打印出代碼。下面的代碼並沒有按照我的意願去做,儘管我認爲它幾乎是正確的。任何人都可以看到我的錯誤或指出我正確的方向嗎?AJAX&Json使用jQuery獲取功能
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
"use strict";
$('#lookupForm')
.removeAttr('onsubmit')
.submit(function(event) {
event.preventDefault();
var target = document.getElementById('garmentID');
if(target.value.length > 0) {
fetchData(target.value);
}
});
});
function fetchData(garmentID) {
var url = 'http://staging.me-tail.net/api/3.0/retailer/4/garmentsAvailable?guid=' + applicationID;
$.getJSON(url, function(data) {
var appDetails = data.AvailableSkus[0];
$('#garmentTitle').val(appDetails.AvailableSkus);
});
}
//]]>
</script>
你的問題是什麼,什麼不工作? – Aashray
是在url中定義的「applicationID」嗎? – pszaba