Я пытаюсь запустить очень простой PHP-код через AJAX и получить данные с PHP-страницы в AJAX-успех.PHP-данные в AJAX-успехе?
Однако, я не получаю ничего в успехе AJAX со страницы PHP и плохо его прослушиваю.
это код AJAX:
$(document).ready(function(){
$(function(){
$('#form-post').on('submit', function(e){
// prevent native form submission here
e.preventDefault();
// now do whatever you want here
$.ajax({
type: $(this).attr('method'), // <-- get method of form
url: $(this).attr('action'), // <-- get action of form
data: $(this).serialize(), // <-- serialize all fields into a string that is ready to be posted to your PHP file
beforeSend: function(){
//$('#result').html('<img src="loading.gif" />');
},
success: function(data){
$('#messageme').html(data);
}
});
});
});
});
и это форма:
<form id="form-post" action="post-code.php" method="post" >
<input type="hidden" value="Post" name="submit" />
<input type="text" class="inp-form" name="postcode" id="postcode" placeholder="Enter Post Code " /><br /><br /><input type="text" id="messageme" /><br /><br />
<input id="findAd" type="button" value=" Search For Address" />
</form>
и очень простой PHP:
<?php
$street = "some";
echo $street;
?>
может кто-то пожалуйста, сообщите об этом?
попробуйте этот $ ('# messageme'). Val (data); – AVM
add dataType: 'html' –
@AVM, нет, к сожалению, я ничего не получаю! – william