Thread Zeichen geht verloren bei Ajax Request?
(53 answers)
Opened by bianca at 2012-07-12 05:41
Wie wäre es damit:
Code (javascript): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 jQuery(function() { jQuery("#tags2").autocomplete({ source: function(request,response) { var requestIndex = 0; alert('Request: "'+request.term+'"'); $.ajax({ url: "test_autoc.pl", type: 'POST', data: "term=" + request.term, processData: false, contentType: "application/json; charset=ISO-8859-1", dataType: "text/plain", cache: false, autocompleteRequest: requestIndex += 1, success: function(data,status) { if (this.autocompleteRequest === requestIndex) { response(data); } }, error: function() { if (this.autocompleteRequest === requestIndex) { response([]); } } }); }, minLength: 2 }); }); Frage mich nicht, warum jQuery bei dem dataType die zu postenden Daten nicht umwandelt (was ja erwünscht ist). Last edited: 2012-07-12 11:30:50 +0200 (CEST) |