Javascript 加载页面时使用ajax发送变量

Javascript 加载页面时使用ajax发送变量,javascript,jquery,ajax,Javascript,Jquery,Ajax,尝试设置“将变量从视图发送到控制器”的代码,但我的代码未运行并显示错误 未捕获引用错误:$未定义 查看 $(文档).ready(函数(){ var st=$('#st').val(); var postdata={st:st}; $.ajax({ 键入:“POST”, url:'task_tickets/tes', 数据:postdata, 成功:功能(响应){ 控制台日志(响应); } }); }); 控制器 function cek(){ echo $st; } 看起来您没有

尝试设置“将变量从视图发送到控制器”的代码,但我的代码未运行并显示错误

未捕获引用错误:$未定义

查看


$(文档).ready(函数(){
var st=$('#st').val();
var postdata={st:st};
$.ajax({
键入:“POST”,
url:'task_tickets/tes',
数据:postdata,
成功:功能(响应){
控制台日志(响应);
}
});
});
控制器

function cek(){
     echo $st;
}

看起来您没有包含jQuery插件,或者在JavaScript代码之后添加了是jQuery的别名。 在脚本标记之前的视图中,包括以下内容


您是否包含了
jquery
js文件的可能副本