我试图通过调用“CreateURL”函数
将javascript变量传递给Controller动作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."
答案 0 :(得分:2)
试试这个
window.location ='“。 YII ::应用程序() - > createUrl( 'baseContact / add_refvalue')。 “/ ID /'+ R