【问题标题】:What are the steps to create AJAX pop up form in yiiframework?在yiiframework中创建AJAX弹窗的步骤是什么?
【发布时间】:2014-03-04 21:27:52
【问题描述】:

我刚开始学习 AJAX 和 Yiiframework。 Yii中创建AJAX弹窗的步骤是什么?

谢谢。

【问题讨论】:

  • 打开弹窗,用ajax把表单内容带过来,显示在弹窗中,提交表单后关闭弹窗。
  • stackoverflow.com/questions/how-to-ask你没有显示任何代码,这也不表明你在询问之前已经付出了任何努力。
  • @MihaiP。我做了很多努力和搜索,但是把我所有的努力都放在这个问题上很复杂,所以我把它简单化了。我只需要简单的答案或提示。 :)

标签: ajax forms yii


【解决方案1】:

Yiu可以使用CJuiDialog,这段代码取自参考http://www.yiiframework.com/doc/api/1.1/CJuiDialog这个链接也可能对你的配置有所帮助。 http://api.jqueryui.com/dialog/

$this->beginWidget('zii.widgets.jui.CJuiDialog',array(
'id'=>'mydialog',
// additional javascript options for the dialog plugin
'options'=>array(
    'title'=>'Dialog box 1',
    'autoOpen'=>false,
),
));

echo 'dialog content here';

$this->endWidget('zii.widgets.jui.CJuiDialog');

// the link that may open the dialog
echo CHtml::link('open dialog', '#', array(
'onclick'=>'$("#mydialog").dialog("open"); return false;',
));

【讨论】:

  • @sabsab 很高兴它有帮助,你也可以自己投票
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多