Mam funkcję jquery-ajax, która wysyła dane do skryptu php, a problem dotyczy wartości zwracanej, zwraca całą stronę zamiast pojedynczej wartości.jQuery Ajax zwraca całą stronę
Dziękuję za poświęcony czas i pomoc.
$("#ajaxBtn").click(function(){
var inputText = $("#testText").val();
$.ajax({ type: "POST",
url: "index.php",
data: "testAjax="+inputText,
dataType: "html",
success: function(html){
alert(html);
}
});
});
Jaka jest oczekiwana wartość zwrotu? JSON, tekst, XML, etc ...? Sądzę, że ma to coś wspólnego z twoim skryptem PHP, więc byłoby pomocne, gdybyś to opublikował. –
prawo, oto kod: Php if (isset ($ _ POST [ "testAjax"])) \t { \t \t echo $ _POST [ "testAjax"]; \t} ?> –
Wiem, że to dwa lata po tym fakcie, ale mam już problem. Potrzebuję trwałych obiektów, więc uznałem, że wystarczy wywołanie ajaxa na tej samej stronie. Niestety, nie, otrzymuję całą stronę jako odpowiedź. – Dale