我有这个代码,它完美但但是这个。当我尝试运行代码并使用已部署的案例填写表单时,会显示监视器无法使用的通知。未出现。即使我选择默认情况,系统仍保存数据并且不会弹出显示。我的代码有什么问题吗?
以下是我的代码的一部分:
switch ($DeskMonSN) {
case "Available":
echo "<meta http-equiv=refresh content=\"0; URL=EditDesktop.php?
Desk_SN=$DeskSN\">";
break;
case "Standby Unit":
echo "<meta http-equiv=refresh content=\"0; URL=EditDesktop.php?
Desk_SN=$DeskSN\">";
break;
case "Deployed":
echo ('<script type="text/javascript">alert("The Monitor is not available
for use.")</script>');
break;
}
答案 0 :(得分:0)
如果“Deployed”应该在一行上的echo命令。但我不知道这是不是你的问题。如果带有警报的echo命令在php编辑器的一行中,一切都会正常工作。
或者您可以尝试使用“Deployed”:
echo ('<script type="text/javascript">');
echo ('alert("The Monitor is not available for use.")');
echo ('</script>');
吨。乙
答案 1 :(得分:0)
您的代码正常运行。确保使用相同的大小写
传递字符串“Deployed”您可以尝试这个并尝试调试问题:
$DeskMonSN = "Deployed";
switch ($DeskMonSN) {
case "Available":
//.............