Tôi mới để jQuery và sử dụng một ít hướng dẫn cũ trên node.js
có sử dụng đoạn mã này:.
$(function() {
var roomId;
$.ajax({
type: "GET",
url: "/api/rooms"
}).success(function (rooms) {
roomId = rooms[0].id;
getMessages();
$.each(rooms, function (key, room) {
var a = '<a href="#" data-room-id="' + room.id + '" class="room list-group-item">' + room.name + '</a>';
$("#rooms").append(a);
});
});
[...]
});
Tuy nhiên tôi có được điều này lỗi
Uncaught TypeError: $.ajax(...).success is not a function
tại }).success(function (rooms) {
tôi đang tự hỏi những gì có thể sai ở đây?
Bạn đang tìm kiếm cho 'thực hiện()'. http://api.jquery.com/deferred.done/ –
Phải. Tôi đã thay thế tất cả 'success' bằng' done' và lỗi đã biến mất. Cảm ơn vì tiền hỗ trợ! – Karlom