Javascript 未捕获类型错误:无法读取属性';拆分';jQuery中未定义的
我正在使用Javascript 未捕获类型错误:无法读取属性';拆分';jQuery中未定义的,javascript,jquery,html,css,jquery-ui-datepicker,Javascript,Jquery,Html,Css,Jquery Ui Datepicker,我正在使用输入字段来包含日期选择器。如果我单独运行,日期选择器的代码运行得很好。但是,当我集成datepicker输入字段时,我得到一个错误: 未捕获的TypeError:无法读取未定义的属性“split” 我还包括了所有必要的库和链接,用于所需的CSS和脚本 1. 2. 3. 4. 选择日期时间 日期: $(函数(){ $('#测试选项')。更改(函数(){ 如果($(this).val()=='date'){ var$datepicker=$(“#datepicker输入”); $dat
输入
字段来包含日期选择器。如果我单独运行,日期选择器的代码运行得很好。但是,当我集成datepicker输入
字段时,我得到一个错误:
未捕获的TypeError:无法读取未定义的属性“split”
我还包括了所有必要的库和链接,用于所需的CSS和脚本
1.
2.
3.
4.
选择日期时间
日期:
$(函数(){
$('#测试选项')。更改(函数(){
如果($(this).val()=='date'){
var$datepicker=$(“#datepicker输入”);
$datepicker.datepicker({
显示前:功能(输入、安装){
$(输入).datepicker('setDate',new Date());
}
});
$datepicker.datepicker(“show”);
}
});
});
if($(this).attr('type'))
输入['type']=$(this.attr('type');
//这就是导致错误的原因:
输入['questions']=$(this.attr('data-conv-question').split(“|”);
原因是,您正在查找输入,但没有输入
问题
和数据转换问题
是span元素的文本
看一看固定的示例,虽然没有生成问题的结果,但仍然有效:
Fill free可随意使用它,但请确保您指向代码中的正确元素。原因是,您正在寻找输入,但没有输入
问题
和数据转换问题
是span元素的文本
看一看固定的示例,虽然没有生成问题的结果,但仍然有效:
Fill free可任意使用它,但请确保指向代码中的正确元素。当元素没有属性data conv question
时,会出现此错误。。因此,首先检查元素是否已经具有此属性data conv question
如何设置?如果使用data()
完成,则该属性将不在DOM中,并且将始终返回undefined
。您还需要使用data()
作为getter。问题中的代码不足以完全诊断问题。当元素没有属性data conv question
时,会出现此错误。。因此,首先检查元素是否已经具有此属性data conv question
如何设置?如果使用data()
完成,则该属性将不在DOM中,并且将始终返回undefined
。您还需要使用data()
作为getter。您问题中的代码不足以完全诊断问题。