|
|
|
มันขึ้น error แบบนี้ครับ 'length' null or not an object |
|
|
|
|
|
|
|
เป็น checkbox ครับ เพื่อแสดงการโชว์ครับ
Code (JavaScript)
$("input:checkbox").bind( "change", function()
{
if(
(
($.inArray('13',religions)>-1 && $("input:checkbox[name='religion'][value='13']").is(':checked')) ||
($.inArray('12',religions)>-1 && $("input:checkbox[name='religion'][value='12']").is(':checked')) ||
($.inArray('11',religions)>-1 && $("input:checkbox[name='religion'][value='11']").is(':checked')) ||
($.inArray('8',religions)>-1 && $("input:checkbox[name='religion'][value='8']").is(':checked')) ||
($.inArray('7',religions)>-1 && $("input:checkbox[name='religion'][value='7']").is(':checked')) ||
($.inArray('6',religions)>-1 && $("input:checkbox[name='religion'][value='6']").is(':checked')) ||
($.inArray('5',religions)>-1 && $("input:checkbox[name='religion'][value='5']").is(':checked')) ||
($.inArray('4',religions)>-1 && $("input:checkbox[name='religion'][value='4']").is(':checked')) ||
($.inArray('3',religions)>-1 && $("input:checkbox[name='religion'][value='3']").is(':checked')) ||
($.inArray('2',religions)>-1 && $("input:checkbox[name='religion'][value='2']").is(':checked')) ||
($.inArray('1',religions)>-1 && $("input:checkbox[name='religion'][value='1']").is(':checked'))
)
&&
(
($.inArray('red',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='red']").is(':checked')) ||
($.inArray('yellow',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='yellow']").is(':checked')) ||
($.inArray('blue',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='blue']").is(':checked')) ||
($.inArray('green',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='green']").is(':checked'))
)
)
{
markersmap[index].setVisible(true);
}
else
{
markersmap[index].setVisible(false);
}
});
ถ้ามันมีบรรทัดนี้ จะไม่ error ครับ แต่ถ้าเพิ่มบรรทัดนี้ error ทันที และใช้งานไม่ได้
Code (JavaScript)
&&
(
($.inArray('red',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='red']").is(':checked')) ||
($.inArray('yellow',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='yellow']").is(':checked')) ||
($.inArray('blue',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='blue']").is(':checked')) ||
($.inArray('green',gradecolor)>-1 && $("input:checkbox[name='grade_h5'][value='green']").is(':checked'))
)
Tag : PHP, jQuery
|
|
|
|
|
|
Date :
2013-10-27 17:38:17 |
By :
oasiis |
View :
709 |
Reply :
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เอามาหมดเลยล่ะคับ แค่นี้ไม่พออ่ะ
|
|
|
|
|
Date :
2013-10-27 19:09:29 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
...
|
ประวัติการแก้ไข 2013-10-27 19:34:25
|
|
|
|
Date :
2013-10-27 19:20:11 |
By :
oasiis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา html มาดีกว่าคับ
|
|
|
|
|
Date :
2013-10-27 19:47:19 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ต้องเอามาละ ตาลาย
|
|
|
|
|
Date :
2013-10-27 19:57:44 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่ามันเป็น error เกี่ยวกับ บล็อค แหงมๆ ทำ indent แย่ กับโค้ดยาวขนาดนี้ อ่านยาก
|
|
|
|
|
Date :
2013-10-27 19:59:10 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวแปร gradecolor มันมีปัญหามั้ง ลองเทสดูก่อนว่ามีค่ามั้ย
|
|
|
|
|
Date :
2013-10-27 20:01:03 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รู้ละ แต่ไม่แน่ใจ ตัวแปร gradecolor นี่มันควรปีะกาศนอก $.each() น่าจะเป็น scope var หรือเปล่า
ลองดูๆ
|
ประวัติการแก้ไข 2013-10-27 20:02:42
|
|
|
|
Date :
2013-10-27 20:02:22 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ
ขอบคุณมากครับ
|
|
|
|
|
Date :
2013-10-27 20:20:00 |
By :
oasiis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|