Bir form / göndermek yapısını kullanmadan bir $ ajax-> bağlantı için bir öğenin değerini geçmesi gerekiyor. (Ben eylemi tetikleyen ediyorum hangi aracılığıyla tıklanabilir linkler dinamik set sayıda var çünkü)
Ben böyle Prototype javascript fonksiyonu $ F kullanarak Ruby bunu kullandı:
<%= link_to_remote "#{item.to_s}",
:url => { :action => :add_mpc },
:with => "'category=' + $F('mpc_category')" -%>
Ama bu Cakephp çalışmak için görünmüyor:
<?php echo $ajax->link(substr($vehicle['vehicles']['year'], -2),
array('action' => 'add_mpc', 'category' => '$F("mpc_category")'),
array('update' => 'results', 'position' => 'top')); ?>
PHP yerine javascript bir çağrı bir değişken olarak $ F görür. JavaScript ile çok aşina değilim, ama bu bağlantı aracılığıyla kontrolöre 'mpc_category' giriş elemanının değerini geçmek için başka bir yol var mı? Bir kaç gündür arıyordum ve bu özel konu ile ilgili kimseyi bulamıyorum. Herhangi bir yardım için teşekkür ederiz.
Edit: php açıklamada sabit sözdizimi.