CodeIgniter - 如何将值从视图传递到控制器?

Ish*_*ghe 5 javascript php codeigniter

我想将我从javascript中获取的值传递给控制器​​.但我不使用任何功能.我只想访问控制器中视图中的值.我有以下观点.

<select id="selected_year" name="selected_year" data-live-search="true" style="margin-left: 27px;" >           
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
<option value="2021">2021</option>
<option value="2022">2022</option>
<option value="2023">2023</option>
<option value="2024">2024</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我使用以下javascript获取下拉值.

<script type="text/javascript">
    $("#selected_year").live('change', function() {
        var selected_year = $(this).attr("value");

       alert(selected_year);
       window.location.reload(); 

    });
</script>
Run Code Online (Sandbox Code Playgroud)

我想把我从上面的javascript中获得的值传递给控制器​​.有可能吗?

lho*_*ppe 1

您可以通过发送将分派到控制器操作的 POST 请求(同步或异步,具体取决于您的需要)或将其作为 url 中的查询字符串传递,然后检查它是否存在于控制器中来实现此目的。