请教个问题:怎么在javascript中把数据存如数据库"
例如,我有个表,其中有个"删除"的连接,点击"删除"的时候,会弹出一个对话框"你确定要删除",点击"确定"按纽就删除了,并且刷新了页面??用什么方法?

解决方案 »

  1.   

    //删除操作
    function del(id){
      if(confirm("确定要删除此条记录吗?")){
        DeleteProxyAction.deleteAction("DelExam"+branch_modelclassID+"&deptID="+reqParameter_deptID+"",id,"",new Array(),deleteCallBack);
      }
    }
    //删除时的回调函数
    function deleteCallBack(data){
      if(data.result==0){
        alert('删除成功!');
        init();
      }else{
        alert('未能成功删除!');
        alert(data.errMsg);
      }
      
    }
      

  2.   

    还是有不明白,能不能在清楚点呀!我用jsp写程序的
      

  3.   

    我没有用AJAX,只是很普通的页面而已!想实现刚才说的哪个方法!不知道怎么做!
      

  4.   

    点删除的时候转到一个页面去完成删除数据库里数据的功能,然后这个页面再重新返回到这个页面来
    a.jsp
    <from action="delete.jsp?id=<%=bean.getId()%>">
         <input type="button" onclick="return confirm('你确定要删除吗?');">
    </form>
    delete.jsp<%
    String id = request.getParameter("id");int i=stmt.executeUpdate("delete tableName where id="+id);
    if(i==1)
    {%>
    <script>
       alert('删除成功');
    </scritp>
    <%}else{%>
    <script>
       alert('删除失败");
    </scritp>
    <%}%><script>
       window.location.href="a.jsp";'
    </scritp>
      

  5.   

    这个可以用 ajax   也可以作弊的  用内嵌框架  自己查查资料吧
      

  6.   

    AWUSOFT(如果可以了,请结贴,谢谢!) 回答的已经很全面了除非你的想法是就只用javascript语言实现对数据库的更新(不可能的,因为要实现对数据库的更新必须使用返回到服务器端对数据库操作), 使用ajax和转到另一个jsp都是要和服务器交互的。不知楼主是不是这个想法