Note that there are some explanatory texts on larger screens.

plurals
  1. POphalcon and jquery ajax
    primarykey
    data
    text
    <p>I am using Phalcon PHP framework. First I have problem to get value of Tag::textField in jquery. I am interested in accessing a value of <code>Tag::textField</code> from jquery. Second question is how to call a controller's method using AJAX. I am trying to call method <code>posalji()</code> from my XML controller on a button click, and it's not warking. Here is my controller method I am trying to call:</p> <pre><code>public function posaljiAction() { $data = "Ja se zovem Nedim Omerbegovic"; echo json_encode($data); } </code></pre> <p>And here is my view (pretraga.phtml):</p> <pre><code>&lt;?php use Phalcon\Tag; ?&gt; &lt;?php echo Phalcon\Tag::javascriptInclude("http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js", false); echo Phalcon\Tag::javascriptInclude("javascript/jquery.js"); ?&gt; &lt;script type="text/javascript"&gt; $(document).ready(function(){ $("#dugme").click(function(){ $.ajax({ url: "&lt;?php echo $this-&gt;url-&gt;get("xml/posalji") ?&gt;", type:'POST', dataType: 'json', success: function(data) { alert(data); } }); }); }); &lt;/script&gt; &lt;h2&gt;Primjer penosa varijable iz controllera to view-a&lt;/h2&gt; &lt;?php echo Tag::form("xml/pretraga"); ?&gt; &lt;p&gt; &lt;label for="name"&gt;Naslov&lt;/label&gt; &lt;?php echo Tag::textField("naslov") ?&gt; &lt;/p&gt; &lt;p&gt; &lt;?php echo Tag::submitButton("prikazi") ?&gt; &lt;/p&gt; &lt;/form&gt; &lt;form&gt; &lt;label for="text"&gt;Unesi:&lt;/label&gt; &lt;p&gt; &lt;input type="text" id="unos"/&gt; &lt;/p&gt; &lt;input type="submit" id="dugme" value="Prikazi"/&gt; &lt;/form&gt; </code></pre> <p>Thanks in advance.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload