Yii:使用 ajax 动态加载新模型
Yii: Dynamically load new model with ajax
我想有一个带有两个下拉列表的部分,它们有效地决定了使用哪个模型。 我希望它有一个带有 onclick 属性的按钮,该属性基本上可以清除表单,并根据新模型将其替换为新表单。
有没有办法在 Yii 中做到这一点,或者也许是实现此功能的更好方法?
你可以用或不带 ajax 来做到这一点。
使用 AJAX:
- 使用单个窗体模型呈现视图,并相应地选择窗体的选项。
- 创建一个新操作,该操作将根据操作接收的后置参数使用适当形式的 json 字符串编码进行响应。
- 在提交按钮中,单击事件处理程序,将要接收的表单发布到新操作。 在
- 帖子回调中,将表单替换为您刚刚在响应中收到的新表单。
没有 AJAX:
- 将所有窗体模型呈现到视图中。
- 显示提交按钮事件处理程序并相应地隐藏表单。
相关文章:
- Sequelize associations:set[Models]添加新模型,而不是关联现有模型
- 在获取后将新模型准备到集合中(不带比较器)
- 主干中的比较器在添加新模型时需要排序调用
- 如何在创建保存新模型时获取id
- Emberjs操作模型不会初始化新模型
- 在 View.event Backbone.js 中创建新模型
- 主干.js:仅添加来自 JSON 集合获取的新模型
- Yii:使用 ajax 动态加载新模型
- 创建新模型的正确控制器/视图模式是什么
- 主干更改模型并更改新模型的属性
- Ember.js新模型elem到视图中的第一个位置
- 将新模型添加到主干集合,而不是替换
- 创建新模型时会显示旧的DS.Model属性
- 如何制作Angular's的orderBy在添加新模型时更新
- EmberJS路由复用:编辑并创建新模型
- 用新模型重置主干集合不会覆盖以前的模型
- MVC 3使用下拉列表和ajax来获取新模型
- 在创建新模型时将模型url与集合url关联
- 如果变量=新模型.每次调用变量时都会调用new
- 如何在创建新模型时检索模型ID