0

管理者がイベントを追加できるWordpressプラグインを作成しています。訪問者は、イベントを見るべきカレンダー (フルカレンダー) を見ることができます。ただし、すべての情報を格納する json 文字列は読み取れません。文字列は問題ないようです: [{"title":"Evenement01","start":"2013-11-15"},{"title":"Testevenemn12","start":"2013-11-22"}] .

私のjson-feed.phpコードの下:

<?php
global $wpdb;

$rst_events_array = array();
$rst_get_events = $wpdb->get_results("
SELECT *
FROM wp_rst_events
");
foreach ($rst_get_events as $val){
    $rst_events_array [] = array(
        'title' => $val->rst_event_name,
        'start' => $val->rst_event_date
    );
}
echo json_encode($rst_events_array);
?>

そしてここに私のjQuery:

jQuery('#rst-calendar').fullCalendar({
        events: 'json-feed.php'

    });

前もって感謝します

4

2 に答える 2

0

Wordpress でも同じ問題が発生し、追加する必要がありました。

 header("Content-Type: application/json; charset=UTF-8");
    echo event::jsonCalendarEvent($id);
    exit;

JSON は非常に特殊であり、エコーの後の文字はクライアント側でそれを強制終了します。

于 2013-11-18T21:49:46.343 に答える