Javascript jquery cookie插件或代码在页面中不起作用
我的页面中有此代码Javascript jquery cookie插件或代码在页面中不起作用,javascript,jquery,jquery-cookie,Javascript,Jquery,Jquery Cookie,我的页面中有此代码 $(document).ready(function () { $("#ba_object_Code").change(function () { $("#HRBK").val($(this).val()); }); $.cookie('cookie_name', 'cookie_value'); if (sessid == 'xyz') { $("#ControlPlan
$(document).ready(function () {
$("#ba_object_Code").change(function () { $("#HRBK").val($(this).val()); });
$.cookie('cookie_name', 'cookie_value');
if (sessid == 'xyz') {
$("#ControlPlanID").removeAttr('disabled');
}
$(".t-grid-action.t-button.t-state-default.t-grid-add").click(function () {
$.cookie('sessid', 'xyz');
});
});
我得到了这个错误
Microsoft JScript运行时错误:对象不支持此属性或方法,因为您没有定义sessiond,因此当您调用它时,它将失败 见工作示例:
顺序很重要,如果使用母版页,jquery文件必须包含在_layout.cshtml中 在包含jquery之后,您是否包含了jquery cookie插件?您收到的错误表明某些内容没有正确包含。两件事:1。sessiond从未初始化(第4行)2。你在哪一行得到错误?我不确定我应该使用哪个插件?你是什么意思?在粘贴的代码中,您使用的是jquery和jquery cookie()。
$(document).ready(function () {
var sessid = $.cookie('sessid');
$("#ba_object_Code").change(function () { $("#HRBK").val($(this).val()); });
$.cookie('cookie_name', 'cookie_value');
if (sessid == 'xyz') {
$("#ControlPlanID").removeAttr('disabled');
console.log('cookie_found');
}
$(".t-grid-action.t-button.t-state-default.t-grid-add").click(function () {
$.cookie('sessid', 'xyz');
console.log('cookie_created');
});
});