У меня есть JQuery мобильный сайт с формой завершения заполнения Аякса Отправить запрос - и обратный вызов всегда находится ошибка не успех - Пожалуйста, смотрите URL: свойство я думаю, что есть проблема:jQuery (мобильный) ajax - всегда вызывает функцию обратного вызова ошибок? что не так
HTML
<div data-role="content">
<form id="callAjaxForm">
<div data-role="fieldcontain">
<label for="firstName">First Name</label>
<input type="text" name="firstName" id="firstName" value="" />
<label for="lastName">Last Name</label>
<input type="text" name="lastName" id="lastName" value="" />
<h3 id="notification"></h3>
<button data-theme="b" id="submit" type="submit">Submit</button>
</div>
</form>
</div>
JS
$(document).ready(function() {
$("#submit").click(function(){
var formData = $("#callAjaxForm").serialize();
$.ajax({
type: "POST",
url: "http://localhost/wodowod/ajaxtest.php",
cache: false,
data: formData,
success: onSuccess,
error: onError
});
return false;
});
});
PHP
if(isset($_POST['firstName']) && isset($_POST['lastName'])){
$firstName = $_POST['firstName'];
$lastName = $_POST['lastName'];
echo("First Name: " . $firstName . " Last Name: " . $lastName);
}
else {
echo "Invalid Request";
}
взглянуть на эту Http: // StackOverflow. com/questions/14468659/jquery-mobile-document-ready-vs-page-events – Vamsi
не может найти ничего полезного - опубликованный фрагмент кода из учебника, поэтому я полагаю, что это правильно, за исключением того, что я не могу дойти до своего php-скрипта при нажатии на submit. – CicPot
Является ли это той же доменной или корневой папкой? ... если да, то почему вы не пытаетесь сначала без http: // localhost? ... сначала попробуйте что-то вроде :::: если в том же каталоге: './ajaxtest.php ', else' pathToPhpFile/ajaxtest.php' – ErickBest