WordPress AJAX не возвращает результат - PullRequest
1 голос
/ 07 февраля 2011

Я использую приведенный ниже код для одной из моих простых работ в плагинах WordPress.

    $j = jQuery.noConflict();
    $j(document).ready(function(){

    $j.ajax({
    url:"/wp-admin/admin-ajax.php",
    type:"POST",
    data:'action=market_place_posting_display&page='+ page1,
    success:function(data){$j('#mine').html(data);}
    });

    });

Дело в том, что задача работает правильно, но не отображает эхо-стату.Если я делаю любую вставку или удаление или какие-либо операции, которые он делает.Но когда я пытаюсь распечатать данные через сообщение об успехе, оно не отображается!Кто-нибудь может мне помочь, в чем здесь проблема?Если я обычно делаю то же самое без WordPress, это работает отлично.

Ответы [ 2 ]

2 голосов
/ 07 февраля 2011

что вы делаете в этой части данных?О, МОЙ БОГ!!!серьезная ошибка !!

Вы должны передать реальные значения в данных или
удалить данные и самостоятельно кодировать URL-адрес и поместить его в URL-адрес.

$j = jQuery.noConflict();
    $j(document).ready(function(){

    $j.ajax({
    url:"/wp-admin/admin-ajax.php?action=market_place_posting_display&page="+ page1,
    type:"POST",

    success:function(data){$j('#mine').html(data);}
    });
0 голосов
/ 12 августа 2011
$j = jQuery.noConflict();
$j(document).ready(function(){

$j.ajax({
url:"<?php bloginfo('wpurl') ?>/wp-admin/admin-ajax.php",
type:"POST",
data:'action=market_place_posting_display&page='+ page1,
success:function(data){$j('#mine').html(data);}
});

});

Тег bloginfo ('wpurl');пропал без вести!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...