У меня проблема, я думаю, что это с URL-адресом или каким-то другим материалом. Я просто не понимаю, что это. Я отправил часть jquery, может быть, у меня что-то не так или ужасно устарело?Базовый обратный URL-адрес, вызывающий нарушение jQuery
Он просто не добавляет к моей фактической ссылке, куда будет идти php-файл.
url.127.0.0.1 - - [07/Jan/2016: 20: 54: 19 -0500] "POST /projectBox/php/add_box.php HTTP/1.1" 200 224 "http://localhost/projectBox/?txtBox=test&txtDetail=test" " Mozilla/5.0 (X11; Ubuntu; Linux x86_64; с.в.: 43,0) Gecko/20100101 Firefox/43.0"
$('#addProject').click(function(event)
{
var dataProject = $('form[name="frmAddProject"]').serialize();
$.ajax({
data: dataProject,
type: 'POST',
url: './php/add_box.php',
dataType: 'html',
success: function(data)
{
if(data == 1)
{
alert("réusssi");
}
else if (data == 0) {
alert("erreur d'enregistrement!");
}
},
error: function(jqxhr, ajaxOptions, errorThrown)
{
console.log(dataProject);
$('#error').text("ERROR : " + jqxhr.status + " " + errorThrown + " " + error);
$('#error').toggle();
//$('#error').animate({width: 'toggle'}).delay(5000).hide(1);
}
});
});
вот мои HTML-теги
<form name="frmAddProject">
<div id="input_dialogue" class="hide">
<h3>Add project Box</h3>
<hgroup>
<label>Title</label>
<input id="txtBox" name="txtBox">
</hgroup>
<hgroup>
<label>Description</label>
<input id="txtDetail" name="txtDetail">
</hgroup>
<button id="addProject">
Add
</button>
</div>
</form>
это PHP часть
include('./connect.php');
$myBox = $_POST['txtBox'];
$myDetail = $_POST['txtDetail'];
$sql = "INSERT INTO pbo_projects('pbo_title', 'pbo_description')
VALUES ('".$myBox."', '".$myDetail."')";
if($mysqli->query($sql) === TRUE)
{
$mysqli->close();
return "1";
}
else
{
$mysqli->close();
return "0";
}
EDIT 2-ОЙ ERROR * Я также сделал функцию, чтобы получить различные проекты, и я получаю код 500 статуса в моей JQuery, но, как я предупрежу .error из данных Я получаю * не сейчас, если это какая-то помощь, похоже, мне дают некоторые вещи JQuery, которые я не могу прочитать.
на оповещения показывает:!
функция() {если (з) {вар с = h.length; функция г (б) {n.each (Ь, функция (б, в) {вар д = n.type (с); "функции" === д a.unique & & k.has (с) || h.push (с): C & & c.length & & «строки «== д & & г (с)})}! (аргументы), д е = h.length: б & & (е = C, J (б))} вернуть этот}
есть JQuery часть:
function loadProjects()
{
$.ajax(
{
type: 'GET',
dataType: 'json',
url: './php/load_projects.php',
success: function(data)
{
alert(data);
},
error:function(data)
{
alert(data.error);
console.log(data.status);
}
});
}
load_projects.php часть
include('./connect.php');
$sql = "SELECT pbo_title, pbo_description
FROM pbo_projects ";
$result = $mysqli->query($sql); #line 8 says Use of undefined constant \xc2\xad - assumed '\xc2\xad' ## this is my access.log
$titles = array();
while ($row = $result->fetch_assoc())
{
$titles[] = array('title' => $row['pbo_title'], 'description' => $row['pbo_description']);
}
echo json_encode($titles);
Anymore мысли?
Oowh Спасибо! Получил это, работая после того, как все мои сообщения попал, а затем решил немного других проблем здесь и там, но получил все в порядке. Я отправлю сообщение, если у меня возникнут какие-то особые проблемы, которые я не совсем понимаю ... это действительно сообщение или получить ... хорошо спасибо снова. Оставайтесь на связи. Я отправлю больше кода моему github, когда у вас будет достаточно, чтобы вы, ребята, могли заглянуть, если вам все равно! Это похоже на классифицирующий проект проекта !;) Еще раз спасибо – brainSpillFe