Я использую jQuery AJAX для вызова параметризованной функции при динамическом нажатии кнопки. Скрипт и функция работают нормально. проблема только в том, что он отображает весь код HTML в поле предупреждения. прямо из . Мне не нужно показывать код HTML, нужно показывать только успешные сообщения. Пожалуйста, помогите мне. ThanksВ окне предупреждения Ajax отображается код HTML
<html>
tables, textbox, buttons
</html>
<?php
//some php, sql stuff
echo "<td><input type='button' name='disable' value='Disable' onClick='disable($id);'/></td>";
?>
<script>
function disable(id) {
jQuery.ajax({ type: 'Post',
url: '',
data: {action: 'delete', ID: id}
})
.done(function(data) {
alert("Data Saved: " + data);
location.reload();
});
}
</script>
Оповещение окно показывает html-код в блоке HTML и успешных сообщениях от блока php. Мне не нужно показывать код HTML, нужно только показывать успешные сообщения.
данных является результатом от URL, где размещено сообщение, он может включать в себя некоторые HTML-теги –
Я думаю, что вам нужно data.responseText - не уверен, что с JQuery хотя – jeff
данные независимо от ур вторя в исполняемой PHP скрипт –