我有一個CJuiDialog以下是代碼的Yii - CJuiDialog關閉上提交按鈕點擊
<?php $this->beginWidget('zii.widgets.jui.CJuiDialog', array(
'id'=>'mymodal',
'options'=>array(
'title'=>'Your 10 seconds take you into ....',
'width'=>700,
'height'=>400,
'autoOpen'=>true,
'resizable'=>false,
'modal'=>true,
'closeOnEscape' => false,
),
)); ?>
在這個對話框我有形式和我有下面的表單提交按鈕
<?php echo CHtml::submitButton('Submit', array('onclick'=>'js:function(){ alert("test"); $(#mymodal).dialog("close");}',
)); ?>
上點擊這個按鈕,我想關閉這個對話框並提交表單。但是,上面的代碼是我在Button中編寫的,不起作用。任何語法錯誤?
我試圖其他的方式,我用按鈕對話框,並能關閉使用
`js:function(){$(this).dialog("close")`
對話,但我不能提交表單那裏。所以採取了第一種方法。
任何人都可以幫我解決問題嗎?
感謝和問候
基蘭
我有一個解決方案,如果你仍然對一個感興趣。 –
謝謝Bool Dev。對不起,我剛剛看到您的評論。你能否發佈答案,這將是有益的。再次感謝 – Bujji
嘿,再次看看你的問題,你能告訴我你的「按鈕不工作」是什麼,我的意思是你會得到什麼錯誤?查看何時有提交按鈕,新頁面已加載,因此無論如何您都不會看到對話框,除非您再次加載相同的頁面。那麼你也可以在處理表單提交的操作中分享你的代碼嗎?對不起,遲到的回覆,我正在度假:) –