renderpartial e jquery come convivono ?

Perchè se carico una pagina con renderpartial devo riscrivere tutte le function() per far funzionare il contenuto jQuery ? :( Ho provato con tutte le combinazioni possibili degli ultimi 2 parametri della funzione renderPartial :(

Qualcuno è incappato nello stesso caso mio ?

tnx :rolleyes:

Spiegati meglio. Probabilmente la risposta alla tua domanda è nel codice generato. E’ possibile che la prima volta che scrivi le funcion il DOM non esista. Per questo devi riscriverlo. E’ buona pratica, infatti, posizionare tutti gli script javascript in CClientScript::POS_END: appena prima di </body>. In questo modo tutto il DOM sarà già presente nella pagina.

Non so se può essere utile, io ho avuto lo stesso problema e ho risolto inserendo le librerie javascript esterne nel config.php in modo da poter far dare l’ordine corretto degli include a YII

Ad esempio così:




		'clientScript' => array(

			'packages' => array(

				'bootstrap' => array(

					'baseUrl' => '/packages/twitter-bootstrap-v1.3.0-64-g70b1a6b',

					'js' => array(

						'bootstrap-dropdown.js',

						'bootstrap-twipsy.js',

						'bootstrap-scrollspy.js',

						'bootstrap-alerts.js',

						'bootstrap-modal.js',

						'bootstrap-popover.js',

						'bootstrap-tabs.js',

					),

					'css' => array(

						'bootstrap.css',

					),

					'depends' => array(

						'jquery'

					),

				),

			),

		),