Getting TypeError:无效'在'使用ajax获取数据时的操作数obj
Getting TypeError: invalid 'in' operand obj while fetching data using ajax
下面是我的ajax调用
$(document).ready(function() {
$("#blog").focusout(function() {
alert('Focus out event call');
alert('hello');
$.ajax({
url: '/homes',
method: 'POST',
data: 'blog=' + $('#blog').val(),
success: function(result) {
$.each(result, function(key, val) {
$("#result").append('<div><label>' + val.description + '</label></div>');
});
},
error: function() {
alert('failure.');
}
});
});
});
控制台中的"operator obj"错误中出现"TypeError:invalid"
提前感谢
在ajax调用中提到dataType属性。默认情况下,它会考虑文本。这就是为什么不能迭代结果
dataType:'json'
因为您的结果应该是array或json
成功函数中的"result"应该是数组
data
不应该是对象吗?
data: {
blog: $('#blog').val()
},
相关文章:
- 用程序搜索JQuery数据表中的文本
- 要求输入在数据列表中
- 正在将数据主题添加到所有项目
- 函数参数中的数据与指定变量之间的任何性能差异
- 在VanillaJS中模拟模型双向数据绑定
- CSS-如何定位内容数据标题
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 序列化数据属性中对象的最可靠方法
- 如何将JSON数据导入我的ejs模板
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将json数据显示为html
- 画布数据到图像
- 使用jquery将mysql数据获取到新的表行中
- TypeError: 使用 Jquery JSON 获取数据时无效的 'in' 操作数 obj
- 无效的“in”操作数 obj JQUERY - 尝试从 JSON 获取数据时出现类型错误
- 如何在调用时从 spy.on(obj, 'funcName') 返回假数据
- Getting TypeError:无效'在'使用ajax获取数据时的操作数obj
- 在React-Native js和Obj-C Bridge之间传递数据
- Div's是动态生成的,甚至(obj.search)也会获取数据,但其中没有显示任何内容.如何显示数据