nie mogę poradzić sobie z powiązaniem S2 z Ajax. Jak zaczytać do kontrolera wartość ukrytego pola "pid" ?
twig:
<input type="hidden" value="{{ entity.id }}" id="pid" name="pid" /> <a href="#" id="plus">+</a>
js:
$(document).ready(function() { $("#plus").on('click', function() { var data = $('#pid').val(); alert(data); // wyświetla wartość pola pid ---------------------------------------------------- $.ajax({ type: "POST", url: "{{ path('page') }}", data: data, success: function(response) { if (response == 'err') { alert('error'); } else if (response == 'ok') { alert('ok'); } } }); return false; }); });
kontroler:
/** * @Route("/{page}", name="page") */ public function pageAction() { $request = $this->getRequest(); if ($request->isXmlHttpRequest()) { // ... } }
Prosze o pomoc.