var url="http://fsa.citop.in/lnct/service/signProcess.aspx";
var data={txtLogId: "[email protected]",txtLogPass: "xyz",hdnReqType2: "sign87162"};
var success=function(data, textStatus, jqXHR) {
console.log(data);
};
var fail=function(jqXHR, textStatus, errorThrown) {
console.log("Error:" + errorThrown);
}
$.ajax({
type: "POST",
url: url,
data:data,
success:success,
error:fail,
});
Yêu cầu POST này cung cấp cho tôi lỗi, SyntaxError: Unexpected token < in JSON at position 4
, trong bảng điều khiển của trang 'http://fsa.citop.in/lnct/' trong chrome.Mã thông báo không mong muốn <trong JSON tại vị trí 4
Nhưng nếu tôi sử dụng fsa.citop.in/lnct/service/signProcess.aspx
(nghĩa là không http: //), điều đó sẽ cho tôi không có lỗi, nhưng không có gì xuất hiện trong dữ liệu. Ngày success
yêu cầu POST, một đối tượng JSON được mong đợi. Xin vui lòng ai đó giải thích những gì đang xảy ra ở đây và làm thế nào nó có thể được giải quyết.
Bạn có đang sử dụng 'JSON.parse (dữ liệu)' trong cuộc gọi lại thành công của mình không? Bạn sẽ nhận được cùng một lỗi, bởi vì hàm mong đợi một chuỗi. – Irshu