Ruby on Rails javascript getting truncated

Ruby on Rails javascript getting truncated

本文关键字:getting truncated javascript Rails on Ruby      更新时间:2023-09-26

我在视图中有这个javascript片段

<script type="text/javascript">
    function save_RefMD(apt_id,refmd_id) {
        //get the value of the text box
        cb = document.getElementById("selectall"); 
        if(cb == null){
            document.location.href ='/apts/save_refmd?id='+apt_id+'&refmd_id='+refmd_id;
        } else { 
            document.location.href ='/apts/save_refmd?id='+apt_id+'&refmd_id='+refmd_id+'&all='+cb.checked;
        }
    }
</script>

当我运行本地rails服务器并查看该视图的页面源时。这完全一样。但当我在将源部署到Web服务器后查看它时,它看起来像这个

      <script type="text/javascript">
    function save_RefMD(apt_id,refmd_id) {
      //get the value of the text box
      cb = document.getElementById("selectall"); 
      document.location.href ='/apts/save_refmd?id='+apt_id+'&refmd_id='+refmd_id+'&all='+cb.checked;
    }
  </script>

完全去掉了我的if…else。有人知道发生了什么吗?

是的,只是部署了旧代码。其他人负责部署,我被告知我的东西成功了。假设,假设。抱歉打扰了。