Я делаю некоторые вещи ajax, которые запускаются при событии click, ссылка имеет пару значений и переменных.отправка переменной через сообщение ajax?
Ссылка на вопрос выглядит следующим образом:
<?php $link_url = esc_url(wp_nonce_url(site_url('?my_page=ajax-processor&action=dynamic_date_loop&my_date='.$date),
"dynamic_date_loop_nonce")); ?>
переменной $ дата выше содержит строку, как "2013-09".
обрабатывает эту ссылку и извлечь значения здесь:
var url = wpAjax.unserialize(element.attr('href'));
var s = {};
s.data = $.extend(s.data, { action: url.action, _ajax_nonce: url._wpnonce });
Я понимаю, что синтаксис для этого выходит что-то вроде var1:value1
, но здесь мое значение переменного, так что в этом контексте я просто добавить my_date: url.$date
? Это просто не подходит для меня.
Вы не будете иметь доступ к переменной PHP '$ date' когда вы исполняющего свой яваскрипта код. Вам нужно будет извлечь его из строки запроса, которую вы собрали, и поместили в переменную javascript 'url'. –