JQuery пост не работает вопрос

0

У меня есть следующие 2 файла:

<?php

?>
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>

<script>
$(document).ready(function () {
    $("form").submit(function () {
        var textu = $("#textu").val();
        $.post("index.php", function (data) {
            alert(data);
        });
        return false;
    });
});
<script>

<form method="post" action="">
    <input type="text" id="textu" name="textu">
    <input type="submit" value="send" id="send">
</form>

Теперь я хочу стилизовать данные, которые он вернул из index.php где я отправил значения.

Проблема в том, что если я использую что-то вроде <h1> или любого тега html в файле index.php тестовый файл просто вернет его как обычный текст, например <h1>text</h1>.

Я хочу, чтобы стиль данных, поступающих из index.php но я не могу это сделать, потому что он возвращает мне обычный текст, и я не могу использовать какие-либо теги html или что-то кроме PHP в этом файле. Как я могу это сделать? Есть идеи?

Теги:

2 ответа

0

Добавить datatype html качестве третьего параметра в $.post - http://api.jquery.com/jQuery.post/

$.post("index.php", function (data) {
    alert(data);
}, 'html');
0

попробуй это:

HTML

<input type="text" id="textu" name="textu">
<input value="send" id="send">

JQuery:

$("#send").click(function(){
  var textu = $("#textu").val();
  $.post("index.php",{"textu":textu},function(data){
     alert(data);
  });
}); 

Ещё вопросы

Сообщество Overcoder
Наверх
Меню