trong các chức năng ajax jquery, chữ ký thành công callback là:
function (data, textStatus) {
// data could be xmlDoc, jsonObj, html, text, etc...
this; // the options for this ajax request
}
tùy thuộc vào loại dữ liệu bạn đã yêu cầu, sử dụng tham số 'datatype', bạn sẽ nhận được các lập luận 'dữ liệu'.
từ tài liệu:
kiểu dữ liệu (Chuỗi) Mặc định: Intelligent Guess (xml hoặc html). Loại dữ liệu bạn đang đợi từ máy chủ. Nếu không có quy tắc nào được chỉ định, jQuery sẽ thông minh trả lời responseXML hoặc responseText về cuộc gọi lại thành công của bạn, dựa trên kiểu phản hồi MIME.
Các loại có sẵn (và kết quả thông qua như là đối số đầu tiên để gọi lại thành công của bạn) là:
"xml": Trả về một tài liệu XML có thể được xử lý qua jQuery.
"html": Trả về HTML dưới dạng văn bản thuần túy; bao gồm các thẻ tập lệnh được đánh giá khi được chèn vào DOM.
"tập lệnh": Đánh giá phản hồi dưới dạng JavaScript và trả về dưới dạng văn bản thuần túy. Tắt bộ nhớ đệm trừ khi tùy chọn "bộ nhớ cache" được sử dụng. Lưu ý: Thao tác này sẽ chuyển POST thành GET cho các yêu cầu miền từ xa.
"json": Đánh giá phản hồi dưới dạng JSON và trả về đối tượng JavaScript.
"jsonp": Tải trong khối JSON bằng JSONP. Sẽ thêm một "? Callback =?" đến cuối URL của bạn để chỉ định cuộc gọi lại. (Được thêm vào jQuery 1.2)
"văn bản": Một chuỗi văn bản thuần túy.
thấy http://docs.jquery.com/Ajax/jQuery.ajax#options
Nguồn
2009-07-20 10:13:27
thấy đầu tiên bình luận khác - phản ứng là trống rỗng -> không có văn bản googleHtml ?! như phản ứng: -/ –