我的 View 中有下拉菜单,
现在我想将 POST 数据发送到我的 Controller ,以获取我从 <li></li>
中选择的项目。标签。
所以基本上我想要的是,当我从下拉列表中选择任何内容时,我想触发java脚本将POST中选定的项目发送到我的 Controller
下面是我的下拉菜单。我如何将 fomr 放在这里并将数据发送到 Controller ?
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Your Sites <span class="caret"></span></a>
<ul class="dropdown-menu">
<li onchange="this.form.submit()"><a href="#"><?php
foreach($sites as $site)
{
echo "<li>".$site->site_key."</li>";
}?></a></li>
</ul>
</li>
最佳答案
您的网站
foreach($sites as $site)
{
echo "<li>".$site->site_key."</li>";
}?></a></li>
</ul>
</li>
<script>
$("#form_name").validate({
rules: {
dropdown: {
remote: "controller_name"
},
</script>
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.14.0/jquery.validate.min.js"></script>
关于javascript - 更改 Bootstrap 下拉列表时将发布数据发送到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35651481/