2016-05-27 2 views
0

вот код ajax, я реализую этот код Я хочу позвонить ajax запрос на той же странице, где я хочу получить запрос, означает, что та же самая страница отправить запрос и получить запросКак сделать ajax вызов на той же странице ajax request отправить и получить на той же странице

function data(status) 
{ $.ajax({ 
     type:"post", 
     url:"main.php", 
     data: "status="+ status, 
     success:function(data) 
     { 

     } }); }); 

я попробовать этот код, но есть проблемы в Ajax вызова одной страницы HTML показать заголовок колонтитула также привести как вызвать на себя страницу, где есть Ajax код, как это возможно?

ответ

0

В вашем успехе обратного вызова, сделать необходимые обновления DOM.

«данные» будут содержать фактический текст ответа с thte page main.php.

Ваш HTML должен выглядеть как-то вроде этого:

<html> 
    <head> 
    <title></title> 
    <script src=[jquery JS file]"></script> 
    </head> 
    <body> 
    <div id="mydiv"></div> 
    </body> 
    <script> 
     function data(status) 
     { $.ajax({ 
       type:"post", 
       url:"main.php", 
       data: "status="+ status, 
       success:function(data) 
       { 
       $("#mydiv").html(data); 
       } 
       }); 
     } 
    </script> 
</html> 
+0

Я пытаюсь как вы, но не решает мою проблему, имеет html-страницу –

+0

В чем проблема? Какое поведение вы ожидаете и какое поведение вы получаете? – mymo

+0

Я хочу сделать автозаполнение поиска –

-1

Вот код:

$.ajax({ 
url:'main.php', 

mtype:'post',//use mtype as 'get' for get reuest, 

contentType:'application/json', 

async:true, // for asynchronous calls 

sucess:function(data) 
{ 

}, 

error:function(error) 

{ 

} 

}); 
+0

я попробовать этот код, но есть такая же проблема была в нашем сайте есть HTML-страницу –

+0

затем использовать IFRAME, как этот дописывания вывод к этому iframe к его src с помощью javascript – user3336770

Смежные вопросы