引用错误:$ 未为 $.get 定义
ReferenceError: $ is not defined for $.get
我有一个javascript函数,在我更改数据库中变量的名称之前,它运行良好,但我也更改了Java类和外观中的变量名称。 这是我的javascript:
function getStud(responeType) {
var status = 0;
var theId = document.getElementById("studform").studid.value;
var url = "http://localhost:8080/rt/services/students/"+theId;
$.get(url, function(data, status){
alert("DATA: "+data+"'nStatus: "+status);
var output = document.getElementById("studout");
if(status == "success"){
if(responseType=="text"){alert("text"); output.innerHTML = data;}
elseif(responseType=="json"){
alert("json");
alert(JSON.stringify(data));
output.innerHTML = "Student Object:: Last: "+data.Lastname+" First: "+data.Firstname +" ("+data.ID+")";}
else{
output.innerHTML = "Sorry, an error occured: "+status;
}
},responeType);
}
以前,当它工作时,唯一的区别是data.retrievals,它们是:data.lname,data.fname,data.id 因为在我的SQL数据库中,列名是fname,lname,id。 当我切换数据库时,他们更改为名字,姓氏,ID。 我还确保在我的 Singleton 类中更改我的数据库属性。 如果您需要更多代码,请告诉我。
我已经在我的HTML头中包含jquery作为src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"周围带有脚本标记。
更新:当我在Firefox中使用Firebug中的控制台运行$.get()函数时,我实际上可以看到GET函数进入服务器并执行代码。 但是,什么会导致它无法在脚本中执行?
jQuery 对象 $ 可能尚未定义,因为您尚未将其导入当前页面。尝试将以下代码行添加到标题标记末尾的 HTML 中:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
我不知道
你是否已经粘贴了这个,但是你对getStud的输入参数拼写错误。
function getStud(responeType)
应该是
函数 getStud(响应类型)
相关文章:
- I'我得到这个.get()在ember中未定义
- 根据GET请求的结果自定义页面内容
- Angularjs类型错误:无法读取属性'GET()'的未定义
- 当我将 GET /any 发送到自定义路由“GET /:id”时,我得到 req.params.id = 'favico
- 无法获取未定义node.js的方法get
- 得到"未捕获的类型错误:未定义的不是函数“;当试图从对象调用get()或set()时
- 使用“GET”的客户端请求表单,即使定义了“POST”.javascript iframe是原因吗
- ajax上get函数内部的未定义错误
- 引用错误:$ 未为 $.get 定义
- 角度类型错误:无法读取未定义的属性“get”
- 类型错误:无法读取 AngularJS 上未定义的属性“get”
- 当我尝试两个 DOM 中的 get 元素时,HTML 和 Xpath 结果未定义
- 带有PHP(未定义索引)的Youtube API V3 GET横幅图像
- JS getters:定义属性替换或补充旧的内联“get”“set”语法
- AngularJS 错误:无法读取未定义的属性“get”
- Tinymce 4 正在加载,但显示 tinymce.get 未定义
- $.get jquery 中的未定义返回
- 余烬数据断言失败:无法对未定义的对象使用“查询”调用 get
- 未定义使用 HTTP GET 请求返回对象
- “无法调用未定义的方法'get'”在Chrome扩展弹窗中.js