2010-04-09 32 views
5

Giao diện người dùng jQuery Tự động điền:Giao diện người dùng jQuery Tự động điền: POST thay vì GET

Làm cách nào để POST cụm từ tìm kiếm thay vì GET?

+0

POST không được sử dụng thích hợp hơn để có được lựa chọn của người dùng, thay vì chỉ truy xuất danh sách lựa chọn? –

+2

@Robert - nếu nhận lại JSON, bài đăng có thể tốt hơn, đặc biệt. trong ASP.NET MVC2 (theo mặc định) từ chối phân phối JSON cho một yêu cầu GET: http://haacked.com/archive/2009/06/25/json-hijacking.aspx – tvanfosson

+0

@tvanfosson: Cảm ơn bạn đã liên kết. –

Trả lời

7

Bạn cần cung cấp chức năng làm source cho plugin và yêu cầu chức năng của bạn thực hiện bài đăng AJAX với máy chủ để nhận dữ liệu phù hợp.

+4

cảm ơn, đây là cách nó đã kết thúc làm việc:. $ ("# search-thành phố") autocomplete ( { MINLENGTH: 2, nguồn: function (yêu cầu, phản ứng) { jQuery.post ("http: //redcupclassifieds.com/search_cities", { hạn: request.term }, function (data) { phản ứng (dữ liệu); }, "json");} }); – andrhamm

Các vấn đề liên quan