php更新后,JS警报不会触发

时间:2011-12-12 17:16:40

标签: javascript

  1. 警告消息'Test'正确启动加载。
  2. 单击按钮后,tblRoles表会正确更新。
  3. 点击更新/按钮后,警报消息“更新”不会触发。
  4. 代码:

      <?php 
    
        //works correctly--On load----------------
    
        echo '<script type="text/javascript"> 
        alert("Test"); 
    
        </script>';
    
     //works correctly------------------
    
    if (($_GET["Action"])=='edit')
    {   
        $result = mysql_query("UPDATE tblRoles SET Role='" .$_GET["strA"] ."',Test='".$_GET["strA"] ."' WHERE ROLEID= " . $_GET["ID"]);   
    
        //does not work------------------
    
        echo '<script type="text/javascript"> 
    
        alert("Update"); 
    
        </script>';
    
    }?>
    
    <input class="grid" type="text" id="?php echo($row[1]);?>" 
    onblur="UpdateDiv('grid','edit','<?php echo $row[0]?>',document.getElementById('<?php  echo($row[1]);?>').value)",
    value="<?php echo($row[1]);?>" size="20"  maxlength="20" />
    

1 个答案:

答案 0 :(得分:0)

在浏览器中打开php脚本。当您在加载页面后查看页面的源时,是否会显示调用“alert("Update")”的脚本标记?如果没有,则问题可能是服务器端的。