Я написал календарь function cal($current_month,$current_day,$current_year)
, который возвращает массив, calender_arr("month"=>$m, "day"=>$day,"year"=>"year", "tabular_calendar_data"=>$data)
.
$data
- это таблица с календарными датами, неделями и т. Д. В таблице есть две <<
и >>
'th' (то есть заголовок столбца), при нажатии они должны вызывать prevMonth($calendar_arr["month"],$calendar_arr["day"],$calendar_arr["year"])
и nextMonth($calendar_arr["month"],$calendar_arr["day"],$calendar_arr["year"])
.Эти две функции вызывают внутренний вызов функции и присваивают значения предыдущих месяцев cal
, чтобы она могла генерировать календарь прошлого месяца и следующего месяца соответственно.
Логика в порядке, но вот моя проблема. Я не могу вызвать php prevMonth()
и nextMonth()
на onclick()
в <<
и >>
календаря.Может ли какой-либо орган предложить способ приближения к этому?Я пробовал jQuery и AJAX, но я не настолько беглый, поэтому он не работает.
Спасибо.