Javascript 当url在类末尾有其他字符时,依赖于codeigniter的下拉列表jquery不起作用
我有一个依赖下拉列表的代码 这是jqueryJavascript 当url在类末尾有其他字符时,依赖于codeigniter的下拉列表jquery不起作用,javascript,php,jquery,codeigniter,Javascript,Php,Jquery,Codeigniter,我有一个依赖下拉列表的代码 这是jquery <script> jQuery(document).ready(function(){ $("#PROV_ID").change(function() { var PROVID = {"PROVID" : $('#PROV_ID').val()}; console.log(PROVID); $.ajax({ type: "POST",
<script>
jQuery(document).ready(function(){
$("#PROV_ID").change(function() {
var PROVID = {"PROVID" : $('#PROV_ID').val()};
console.log(PROVID);
$.ajax({
type: "POST",
data: PROVID,
url: "<?php base_url(); ?>Employees/dependent_dropdown",
success: function(data){
var select = $('#CT_ID');
select.html('');
$.each(data, function(i, option){
select.append("<option value='"+option.CT_ID+"'>"+option.CITY+"</option>");
});
}
});
});
});
</script>
其url为
但例如,我在url上放了一些东西,例如,jquery将出现TypeError:$(…)的错误。工具提示不是一个函数
如何修复它,以便在我需要此函数并且需要使用
$this->uri->segment()
函数时,可以同时使用它们配置您的应用程序/config/routes.php
,以便添加视图()
接受额外的参数
将此添加到您的routes.php
:
$route['employees/add_view/(:num)'] = 'employees/add_view/$1';
修改您的添加视图()
:
无法正常工作。请显示此url的路由配置。在application/config/routes.php文件中的何处可以找到该配置。@kev\u很抱歉误读了要在其中添加参数的url。我已经更新了answer.javascript,仍然无法处理其他url段
$route['employees/add_view/(:num)'] = 'employees/add_view/$1';
public function add_view($id_number = null)
{
// do something with $id_number parameter
// rest of your code
}