> 백엔드 개발 > PHP 튜토리얼 > yii 的组件Cdialog如何将值传递到控制器中去?

yii 的组件Cdialog如何将值传递到控制器中去?

WBOY
풀어 주다: 2016-06-23 14:14:39
원래의
1046명이 탐색했습니다.

yii 的组件Cdialog如何将值传递到控制器中去?

<form name="myform" method ="post"> <?php  //传值对话框$this->beginWidget('zii.widgets.jui.CJuiDialog', array(	'id'=>'mymodalg2',	'options'=>array(				'title'=>'请输入取消订单的原因',				'width'=>600,				'height'=>400,				'autoOpen'=>false,				'resizable'=>false,				'modal'=>true,				'overlay'=>array(					'backgroundColor'=>'#000',					'opacity'=>'0.5'					),				'buttons'=>array(					//'OK'=>'js:function(){alert("OK");}',					'确认操作'=>'js:function(){ alert("提交成功");}',					'取消操作'=>'js:function(){$(this).dialog("close");}',					),				),			));//echo 'Modal dialog content here ';//echo '<br />';//echo CHtml::label('请填写取消订单的原因', ''); echo CHtml::textArea('myparm', '' ,array('rows'=>13, 'cols'=>67));$this->endWidget('zii.widgets.jui.CJuiDialog');?></form> 
로그인 후 복사


回复讨论(解决方案)

没有用过,一看CDialog以为进错了MFC版

------------------------------------------------------AutoCSDN签名档------------------------------------------------------

码农场??码农播种代码、放牧思想的农场!

其他还是和我们正常使用基本的HTML提交表单一样,只需要把form的action属性写好,在form中设置要提交的域的name属性即可。另外Yii的Dialog还可以这么写,个人觉得很灵活:

<form name="myform" method ="post" action="ActionURL"> <?php  //传值对话框$this->beginWidget('zii.widgets.jui.CJuiDialog', array(    'id'=>'mymodalg2',    'options'=>array(                'title'=>'请输入取消订单的原因',                'width'=>600,                'height'=>400,                'autoOpen'=>false,                'resizable'=>false,                'modal'=>true,                'overlay'=>array(                    'backgroundColor'=>'#000',                    'opacity'=>'0.5'                    ),                'buttons'=>array(                    //'OK'=>'js:function(){alert("OK");}',                    '确认操作'=>'js:function(){ alert("提交成功");}',                    '取消操作'=>'js:function(){$(this).dialog("close");}',                    ),                ),            ));//echo 'Modal dialog content here ';//echo '<br />';?>//echo CHtml::label('请填写取消订单的原因', ''); //echo CHtml::textArea('myparm', '' ,array('rows'=>13, 'cols'=>67));<input type="text" name="fieldName1" value="这个值可以提交"/><input type="text" name="filedName2" value="这个值当然也可以提交到ActionURL"/><php$this->endWidget('zii.widgets.jui.CJuiDialog');?></form> 
로그인 후 복사

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿