我遇到了ajax脚本的问题,该脚本根据数据库中的区域表检查邮政编码,以找到邮政编码所涉及的区域,然后使用此信息更新区域选择列表.
ajax脚本完全没有问题,因为它可以从另一个页面运行得很好.一个特定的页面(在我无法访问的管理区域中)遇到问题,我的调试器在触发对远程脚本的调用时说"未捕获的TypeError:无法读取null的属性'长度".
我对它感到困惑,因为我对它的暗示无效是无能为力的.我理解它的含义,它显然无法读取null的长度,但我看不出它是什么,它是null.它可能被赋予空字符串,但空字符串不会在其他页面上触发此错误,并且空字符串不为空.
我知道我没有给予太多的帮助,但如果你能提供更多的调试建议,它会很棒.
谢谢.
我想做一些有点尴尬的事情,我的伪代码不起作用,但应该解释我正在尝试做什么.我有4个单选按钮组,分为6个独立的div,共有24个无线电.每个div都是特定的背景颜色.当选择特定div中的单选按钮时,我需要获取所选单选按钮所在的div的颜色,并将其存储在变量中,准备将其应用于下一个将创建的元素...
$("#voucher_selection_container input:radio").change(function(){
//var color = $(this).parent("div").css("background-color");
//alert(color);
$("#voucher_customisation_container").slideDown(600);
//$("#voucher_customisation_container .voucher_box").css("background-color", color);
});
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.:) 谢谢.
这一切都在标题中.
我有这个SQL查询,丑陋我知道,但它至少应该工作......当我在PHPMyAdmin中使用它时它起作用但是当从PHP发送时我从MySQL得到语法错误.:(
INSERT INTO `shortname_revisions` (old_shortname , new_shortname) VALUES ('$old', '$new');
UPDATE `soft_data` SET shortname = REPLACE(shortname ,'$old', '$new');
UPDATE `shot_data` SET shortname = REPLACE(shortname ,'$old', '$new');
UPDATE `virus_scanning` SET shortname = REPLACE(shortname ,'$old', '$new');
UPDATE `lang_translations` SET shortname = REPLACE(shortname ,'$old', '$new');
UPDATE `ratings` SET shortname = REPLACE(shortname ,'$old', '$new');
UPDATE `file_data` SET shortname = REPLACE(shortname ,'$old', '$new');
Run Code Online (Sandbox Code Playgroud)
粘贴到PHPMyAdmin进行测试时的$new和$old变量将包含任何字符串.使用$old = "media-player"; $new = "video-player";作为例子.
此外,我不确定正确使用后蜱和它们应该在何时以及何时,也许这是问题的一部分.
对于每个询问错误的人,对不起,我没有发布.我肯定不会去重新创建错误以将其粘贴到此处.这是一个非常通用的"你在大约这个四分之一英里的代码中出现语法错误"错误.
我试图让H3标签的内容最接近我选择的元素.
$(this).closest('h3').html();
Run Code Online (Sandbox Code Playgroud)
上面的代码在运行时包含null,"this"肯定是与h3在同一父元素中的另一个元素的选择器.
有人可以提出一个想法,为什么它不起作用?
谢谢.
我正在使用这个:
$("td.amount_to_pay").text('£' + response.new_total);
Run Code Online (Sandbox Code Playgroud)
然而,£正在屏幕上打印出来,我只尝试过£,但这会产生一个字符集问题.
我能做什么?
谢谢.
html ×3
jquery ×3
dom ×2
ajax ×1
css ×1
debugging ×1
javascript ×1
mysql ×1
php ×1
phpmyadmin ×1