[英]Uncaught SyntaxError: Unexpected token : AJAX
我創建了一個簡單的表單來通過API返回翻譯鍵列表。 但它顯示Uncaught SyntaxError: Unexpected token :
這是我的示例代碼。
我的表格:
<form id="upload_form">
<button type="submit">Ajax Request</button>
</form>
我的ajax電話:
$("#upload_form").submit(function(e){
e.preventDefault();
$.ajax({
url:'https://lokali.se/api/string/list',
data:'api_token=641bc8455768b09589806c7d489640789cfb49e1&id=7509115157679787966292.60209031',
dataType:'jsonp',
type:'post',
contentType: 'application/x-www-form-urlencoded',
success:function(response){
console.log('hi');
console.log(response);
},
});
});
當我通過郵遞員測試API時,它返回Success OK 200響應作為參考,請找到屏幕截圖
我的錯誤來自這里{"response":{"status":"error","code":4049,"message":"Missing request parameter"}}
有人可以在這里幫助我嗎?
您可以嘗試以下方法嗎?
$("#upload_form").submit(function(e){ e.preventDefault(); var envelope = {}; envelope.api_token = '641bc8455768b09589806c7d489640789cfb49e1'; envelope.id='7509115157679787966292.60209031'; $.ajax({ url:'https://lokali.se/api/string/list', data:envelope, dataType:'json', type:'post', contentType: 'application/x-www-form-urlencoded', success:function(response){ console.log('hi'); console.log(response); }, }); });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.