<script> $(document).ready(function() { //zamiast load() $.ajax( { type:"GET", url:"<?php echo url::base();?>index.php/tylkoajax/ajax", async: true, dataType: "html", success: function(msg){ $("#odp").html(msg); } } ); $('#wyslij').live("click",function() { $.ajax( { type:"GET", url:"<?php echo url::base();?>index.php/tylkoajax/ajax", async: true, dataType: "html", success: function(msg){ $("#odp").html(msg); } } ); } ); )}; </script>
w jquery 1.10 ( i zf2) poniższy kod nie działa
<script> $(document).ready(function(){ $.ajax({ url: "<?php echo $this->url('auth-doctrine-testy/default', array('controller' => 'index', 'action' => 'loginajax'));?>", type: "POST", success: function( strData ){ $("#odp").html(strData ); } } ); $(document).on("click","#wyslij", function(){ $.ajax( { url: "<?php echo $this->url('auth-doctrine-testy/default', array('controller' => 'index', 'action' => 'loginajax'));?>", type: "POST", success: function( strData ){ $("#odp").html('strData' ); } } ); </script>
problemem nie jet framework php (widzę co zwraca kontroler);
Chodzi o to, że zdarzenie $(document).on("click","#wyslij"..... nie podmienia treści w divie odp
Czy ktoś z was ma rozwiązanie na ładowanie całych widoków w połączeniu jquery i zf2 i może je przedstawić