Javascript laravel如何验证动态添加的元素
我有一个页面,它有一个下拉列表来选择一个动作。此选择具有名称Javascript laravel如何验证动态添加的元素,javascript,php,html,laravel,laravel-4,Javascript,Php,Html,Laravel,Laravel 4,我有一个页面,它有一个下拉列表来选择一个动作。此选择具有名称操作id。使用可以有许多操作。因此,我添加了一个链接,当用户单击它时,我使用javascript和jquery生成一个新的select,然后将这个新的select添加到DOM中。此新选择还具有名称操作\u id 最后,我将有许多名为action\u id 我创建这个JSFIDLE是为了让你明白我的意思 我的问题是如何在提交表单时验证控制器中选择的每个操作\u id 非常感谢 更新1 通常,我只是在控制器中执行此操作: Input::g
操作id
。使用可以有许多操作。因此,我添加了一个链接,当用户单击它时,我使用javascript和jquery生成一个新的select,然后将这个新的select添加到DOM中。此新选择还具有名称操作\u id
最后,我将有许多名为action\u id
我创建这个JSFIDLE是为了让你明白我的意思
我的问题是如何在提交表单时验证控制器中选择的每个操作\u id
非常感谢
更新1
通常,我只是在控制器中执行此操作:
Input::get('action_id');
但这次我有很多动作
其中操作应该是一个数组。从这里你几乎可以做任何你想做的事。最简单的方法是做一个foreach
foreach($actions as $action) {
//validate
}
通过action\u id[]更改action\u id,您应该获得action\u id'的数组s@Babblo请检查我的更新。@Babblo你是说
Input::get('action\u id[])
?你可能仍然使用Input::get('action\u id')
,它将返回一个数组而不是单个值。也许直接测试会更快。他指的是你在选择中指定名称的位置。看见
foreach($actions as $action) {
//validate
}