主要的问题在于顶部的那段JS代码出问题:
<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();<?
$count = 0;
while($array = mysql_fetch_array($query)) {
?>subcat[<?=$count?>] = new Array("<?= $array("sortid")?>","<?=$array("supsortid")?>","<?= $array("sortname")?>");
<?
$count++;
}
?>
onecount=<?=$count?>;function changelocation(id)
{
document.f1.stype.length = 0; var id=id;
var i;
document.f1.stype.options[0] = new Option('---请选择小类---','');
for (i=0;i < onecount; i++)
{
if (subcat[i][1] == id)
{
document.f1.stype.options[document.f1.stype.length] = new Option(subcat[i][0], subcat[i][2]);
}
}
}
</script>
==========================================================上面的这段一加进去则整个页面一片空白
这种动态关联的例子应该非常实用,论坛里很难找到的欢迎大家检查下啊,先谢谢了
<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();<?
$count = 0;
while($array = mysql_fetch_array($query)) {
?>subcat[<?=$count?>] = new Array("<?= $array("sortid")?>","<?=$array("supsortid")?>","<?= $array("sortname")?>");
<?
$count++;
}
?>
onecount=<?=$count?>;function changelocation(id)
{
document.f1.stype.length = 0; var id=id;
var i;
document.f1.stype.options[0] = new Option('---请选择小类---','');
for (i=0;i < onecount; i++)
{
if (subcat[i][1] == id)
{
document.f1.stype.options[document.f1.stype.length] = new Option(subcat[i][0], subcat[i][2]);
}
}
}
</script>
==========================================================上面的这段一加进去则整个页面一片空白
这种动态关联的例子应该非常实用,论坛里很难找到的欢迎大家检查下啊,先谢谢了
从浏览器里面查看源代码发现写有这样的错误提示:
<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();
subcat[0] = new Array("<br />
<b>Fatal error</b>: Call to undefined function: array() in <b>E:\works\zjhyt\tmp\sorts.php</b> on line <b>16</b><br />============================