2014-01-09 18 views
1

Я пытаюсь передать переменная JavaScript в контроллере действия, вызвав функцию «CreateURL»,Передача переменной JavaScript в createURL - YII Framework

JS код:

Yii::app()->clientScript->registerScript('searchaevg', " 
$('#newAddval_btn').click(function(){ 
var r = document.getElementById('cid').value;  
    window.location = '". yii::app()->createUrl('baseContact/add_refvalue',array("id" => ("#r"))). "'; }); 

"); 

Приведенный выше код не вызывая действие контроллера, он бросает

error "Error 400 
Your request is invalid." 

ответ

2

попробовать этот

window.location = '". yii :: app() -> createUrl ('baseContact/add_refvalue'). "/ id/'+ r

+0

да его работа !!!! –

Смежные вопросы