Jquery 如何在CakePHP中以动态和交互方式修改表单?
我想做的是:Jquery 如何在CakePHP中以动态和交互方式修改表单?,jquery,forms,cakephp,dynamic,Jquery,Forms,Cakephp,Dynamic,我想做的是: 使用一个输入创建表单(组合框) 根据用户在组合框中的选择,其他输入应添加到表单中 例如,表单用于创建新用户 组合框将包含用户类型列表 根据用户类型,字段会添加到表单中 对于学生,我们需要(姓名、电子邮件);对于教师,我们需要(姓名、电子邮件、电话、证书)等 我已经有了所有东西的代码。。 我只需要这项具体任务的指南 顺便说一句,对于javascript代码,我更喜欢使用jQuery 任何帮助都将不胜感激。有两种情况 非Ajax 有一个中间屏幕,用户可以在其中选择要添加的用户类型
- 使用一个输入创建表单(组合框)
- 根据用户在组合框中的选择,其他输入应添加到表单中
学生
,我们需要(姓名、电子邮件);对于教师
,我们需要(姓名、电子邮件、电话、证书)等
我已经有了所有东西的代码。。
我只需要这项具体任务的指南
顺便说一句,对于javascript代码,我更喜欢使用jQuery
任何帮助都将不胜感激。有两种情况 非Ajax
$this->render()
切换视图,并使用jQuery.load()
启动AJAX
您还可以将这两种方法结合起来,以获得完整的用户体验。基本上,如果启用了JS,您可以使用AJAX方法,如果没有,您可以使用中介方法。将功能分层是一种很好的做法 thanx很多@JohnP。。我将根据你的指导开始实施。。也许,我会使用Ajax版本,因为我不想在创建中添加更多步骤。。。如果我需要更多的帮助,我会告诉你的。。