jquery错误类型错误:值不是对象..split(& # 39; & # 39;)
jquery error TypeError: Value not an object. with .split(',')
我得到一个奇怪的错误
Error: TypeError: Value not an object.
Source File: /Scripts/jquery-1.8.3.js
Line: 4
而我试图做一个。split()与javascript。
下面是代码片段:$("#item_qty_1").on("keydown", function (event) {
if (event.which == 13) {
var weight_code = $("#weight_code").val();
var qty = Number($(this).val());
if((weight_code == "2" || weight_code == "3") && qty <= 50)
{
var qty_sub_val = document.getElementById('item_qty_sub').value;
var qty_sub = "";
console.log(typeof qty_sub_val);
if(qty_sub_val != "" && qty_sub_val !== null)
{
qty_sub = qty_sub_val.split(',');
}
$("#test").html(qty_sub);
for(var i=1; i<=50; i++)
{
if(i>qty)
{
$("#qty_" + i).attr("tabindex","-1").attr("readonly","readonly").removeAttr("last").css("background","#e6e6e6");
}
else
{
if(qty_sub_val != "")
{
$("#qty_" + i).attr("tabindex",i).removeAttr("readonly").removeAttr("last").css("background","white").val(qty_sub[i-1]);
}
else
{
$("#qty_" + i).attr("tabindex",i).removeAttr("readonly").removeAttr("last").css("background","white");
}
}
}
$("#qty_" + qty).attr("last","0");
$("#unit1_list").modal();
}
event.preventDefault();
return false;
}
});
只有当qty_sub_val != ";例如,当.split(',')被调用时。
请查看$("#item_qty_sub")
返回的内容。我认为它没有返回正确的值
相关文章:
- Node.js v6.2.0类扩展不是函数错误
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 我如何修复包含在captcha的addthis中的错误
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 尝试使用 .split() 时 JS 中未捕获的类型错误
- 是什么导致了错误“string.split 不是一个函数”
- splitPinCodes.split(',') 给出错误
- jquery错误类型错误:值不是对象..split(& # 39; & # 39;)
- 未捕获的类型错误:不能调用方法'split'无尽的旋转木马
- 脚本错误:&无法获取属性的值'split':对象为空或未定义
- TypeError: Object没有方法'split'分割结果错误[0].geometry.locat
- fullCalendar -未捕获的类型错误:不能调用方法'split'的定义
- IE10及以下版本的JS split()错误
- Javascript错误-Can't未定义时运行.split
- 同时使用react-autolink+react-emoji(给我错误r.split)