是否可以将选项值传递给codeigniter中的表单操作?
<form class="form-inline space-top mb-0" method="post" action="<?php echo $this->config->item('base_url');?>instructor-search/<?php echo "?" ?>">
<select name="location" class="form-control form-control-trans form-control-transs">
</option value="name1">Name1</option>
</option value="name2">Name2</option>
</option value="name3">Name3</option>
</option value="name3">Name4</option>
</select>
</form>
在这里,我想在动作网址中传递选项值来代替“?”在运行时,然后它重定向到动作链接。
答案 0 :(得分:0)
请尝试使用以下格式的GET方法。
<form class="form-inline space-top mb-0" method="GET" action="<?php echo $this->config->item('base_url');?>instructor-search>
<select name="location" class="form-control form-control-trans form-control-transs">
</option value="name1">Name1</option>
</option value="name2">Name2</option>
</option value="name3">Name3</option>
</option value="name3">Name4</option>
</select>
</form>
如果您需要进一步的帮助,请告诉我。
答案 1 :(得分:0)
希望它为你工作
Html代码
<form id="myForm" action="https://example.com/test">
<select id="chnageDrop">
<option value="url1">URL1</option>
<option value="url2">URL2</option>
<option value="url3">URL3</option>
</select>
</form>
Jquery代码
$("#chnageDrop").change(function(){
var baseUrl = 'https://example.com/test';
var optionValue = this.value;
var finalUrl = baseUrl + "&dropData=" + optionValue;
$("#myForm").attr('action',finalUrl);
});