`
shoukii0721
  • 浏览: 79857 次
社区版块
存档分类
最新评论

CHtml::button的使用

 
阅读更多

echo CHtml::button("提交", 
        array(
            'confirm'=>"确定要提交吗?",
            'submit'=>array(),
            'params'=>array(
                'YII_CSRF_TOKEN' => Yii::app()->request->csrfToken,
                'type'=>'cancel',
                'mailid'=>$data['mail_id'],
                ),
            'class'=>'button',
            ));

 

"YII_CSRF_TOKEN","type","mailid"的值将以POST的方式提交到该页面所对应的Contoller中的方法。



=============================================

echo CHtml::button("提交", 
        array(
            'confirm'=>"确定要提交吗?",
            'submit'=>array("sendmail/cancel", 'a1' => 'a1', 'a2' => 'a2'),
            'params'=>array(
                'YII_CSRF_TOKEN' => Yii::app()->request->csrfToken,
                'type'=>'cancel',
                'mailid'=>$data['mail_id'],
                ),
            'class'=>'button',
            ));
 

"YII_CSRF_TOKEN","type","mailid"的值将以POST的方式提交

"a1","a2",将以GET的方式提交。

提交到SendmailController中的actionCancel方法

 

分享到:
评论

相关推荐

    button按钮在 IE 中两边被拉伸的解决办法

    3. **使用`display`属性**:改变`<button>`的`display`属性可以影响其布局行为。例如,将其设置为`inline-block`可以保持内联特性,同时允许设置宽度和高度。 ```css button { display: inline-block; } ``` 4...

    w3c html教程

    10. **表单控制**:学习如何创建用户输入的表单,如`<form>`、`<input>`、`<select>`、`<textarea>`和`<button>`,以及表单验证和提交。 11. **框架集**:了解`<frameset>`和`<frame>`元素,尽管在现代Web开发中已...

    Dnato-system-login:管理会员用户和CodeIgniter的登录系统。 它非常小巧,安全(具有通知以复查活动登录的通知,将通过电子邮件发送)和非常快速的登录系统,:thumbs_up:具有bootstrap 3和自定义主题

    安全帐户(审核活动登录的通知,将通过Google之类的电子邮件发送) :NEW_button: :party_popper: 活动或不活动的验证码 :NEW_button: 新增设定 :NEW_button: 添加主题 :NEW_button: :party_popper: 设定值 ...

    button没有指定type为submit点击按钮跳转不到指定url

    总的来说,理解和正确使用`<button>`的`type`属性,以及充分考虑浏览器兼容性,对于构建可靠的Web表单至关重要。在实际开发中,我们应该遵循最佳实践,确保代码在各种浏览器环境中都能正常工作。

    layui点击按钮页面会自动刷新的解决方案

    在本篇中提到,使用<button>标签创建的按钮在IE浏览器和W3C标准的浏览器(如Firefox)中表现不同。具体来说,在IE浏览器下,按钮标签并不会导致表单提交,但在W3C标准的浏览器中,按钮标签却会导致表单提交,进而...

    superCalculator:使用HTML,CSS和纯JavaScript构建名为“超级计算器”的应用程序

    :fast-forward_button: 超级计算器 :fast_reverse_button: 苯丙氨酸 :desktop_computer: 预习 :open_book: 关于 使用HTML,CSS和纯JavaScript构建一个名为“超级计算器”的应用程序。 :hammer_and_wrench: 使用的...

    button和input type=button的区别及注意事项

    在HTML表单中,`<button>`在Internet Explorer中默认为“button”类型,而在其他浏览器和W3C规范中,默认类型是“submit”。这意味着如果不指定`type`属性,`<button>`可能会导致意外的表单提交行为。因此,建议总是...

    关于asp.net button按钮的OnClick和OnClientClick事件

    一般我们用 OnClientClick验证我们的提交数据,但是这个一定要返回ture或者false,即一定要加上return,否则... 您可能感兴趣的文章:asp.net下linkbutton的前后台使用方法asp.net button 绑定多个参数js触发asp.net的B

    优点:关于我的存储库)

    :radio_button: 现在,我正在处理答题器 :radio_button: :smiling_face_with_heart-eyes: 我真的很喜欢编程) :smiling_face_with_heart-eyes: :bar_chart: 编码统计: XML 4 hrs 29 mins ██████████...

    add_button_icon.tar.gz_QPushbutton_QT5_icon

    如果使用的是`.tar.gz`格式的压缩包,如`add_button_icon.tar.gz`,则需要先解压获取图标文件。 接着,我们可以通过设置样式表(QSS,Qt Style Sheets)来修改按钮的外观。QSS类似于HTML的CSS,允许我们定义控件的...

    VB 计算器 VB计算器 VB.NET计算器 C#计算器

    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Class Ent Public Shared total, num1, num2 As String Public Shared sign As ...

    js-to-c:Javascript 的编译实现,针对 C

    :check_mark_button: 关闭 :check_mark_button: 垃圾收集 :check_mark_button: 例外 :check_mark_button: 基于事件的 IO :check_mark_button: 对象系统 - 原型等 阅读我的以获得粗略的开发笔记,或者在上阅读更...

    穆里普

    0.80.0来构建和运行此博客建造要在本地阅读此博客,您需要克隆此存储库: git clone --depth 1 https://github.com/muryp/muryp.git muryp 然后运行hugo服务器: :play_button: cd muryp:play_button: hugo ...

    Future-Inc .:使用Bulma框架的网站

    4.2 **性能优化**:使用CDN服务引入Bulma CSS,减少服务器负载,提高页面加载速度。 4.3 **适配策略**:根据项目需求,使用Bulma提供的断点或自定义媒体查询,确保在不同设备上表现良好。 总之,"Future-Inc."的...

    redbutton-browser-20091202.tar-源码.rar

    8. **Web标准**:浏览器需要遵循W3C的HTML、CSS和JavaScript等标准,源码中会有相应的解析和执行机制。 9. **性能优化**:浏览器的性能是关键,源码中可能存在针对内存管理、渲染速度等方面的优化策略。 10. **...

    winform 使用html做界面

    为了将这些现代Web技术应用到WinForms中,开发者可以利用一些技术实现“winform 使用html做界面”。这种做法可以带来更丰富的用户交互体验,同时利用Web开发人员已有的技能。 一、嵌入Web浏览器控件 一个常见的方法...

    css样式制作的漂亮按钮

    5. **鼠标悬停和活动状态**:`.button:hover`和`.button:active`选择器分别用于改变鼠标悬停和点击按钮时的样式,提供更好的用户体验。 6. **大小调整**:`.bigrounded`, `.medium` 和 `.small` 类用于定义不同尺寸...

    cypress_bootcamp_challenge_01:为Agilizei训练营开发的第一个挑战

    在GitHub Actions中使用Cypress + CI进行测试... :play_button: 运行测试 :police_car_light: CI尚未通过Actions最终确定,因为它仍然存在错误。 :woman::laptop: 作者完成与 :red_heart: 通过 :waving_hand: 接触!

    do-install-button:不再维护

    该工具是由DO粉丝编写的,与DigitalOcean Inc.无关。 自己运行此工具 git clone git@github.com:seven1m/do-install-button.git cd do-install-button cp config.yml{.example,} # edit config.yml appropriately ...

Global site tag (gtag.js) - Google Analytics