Я знаю, почему сообщение терпит неудачу, но я не уверен, как решить это, и я не могу найти другие ссылки на это. Я делаю ссылки на jEditable, чтобы сделать это проще, как это происходит без плагина jEditable.
Так, как, черт возьми, я могу "убежать" от ключевого слова, чтобы оно правильно отправляло сообщения? Вот соответствующий код:
Тестовое задание
<script type="text/javascript">
$(function() {
$('#button').click(function() {
$.ajax({
type : 'POST',
url : 'ajax/post_cms.php',
dataType : 'html',
data : {
id : '1',
data : '<p>This is a test of the system that shows me an alert !</p>'
},
success : function(data) {
console.log(data);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
console.log('An Ajax error was thrown.');
console.log(XMLHttpRequest);
console.log(textStatus);
console.log(errorThrown);
}
});
});
});
</script>
<input type="button" name="button" value="button" id="button" />
Когда он выдает ошибку, он вызывает функцию обратного вызова error: и errorThrown записывается как неопределенное. Я уверен, что это слово «предупреждение», потому что если я произношу это слово «аллерг» в одном месте, оно появляется, все сообщения просто отлично. Если вы извлечете HTML (так что это просто «данные:« Это тест системы, которая показывает мне предупреждение! »), Он будет работать просто отлично.
XMLHttpRequest = "XMLHttpRequest readyState = 4 status = 0 multipart = false"
textStatus = "ошибка"
errorThrown = "undefined"
GAH !! HELP !!