iT邦幫忙

0

javascript 與 開發人員工具內容 不同

新手最近在自己做個小網站
我是用xampp架設的
想問的問題是 我在修該後存檔的js檔案內容和開發人員工具內容不同
https://ithelp.ithome.com.tw/upload/images/20180826/20110711CJiAL2Enwt.jpg

$('#email').on("keyup", function (){
  // email=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z]+$/;
if ($('#email').val().length>=1) {
  $.ajax( {
    url: 'reg.php',
    type: 'post',
    data: {
      email: $('#email').val(),
      method:"checkEmail"
    },
    error: function(xhr) {
      alert('Ajax request fails');
    },
    success: function(res) {
        //if(res=="repeat"){return false;}
        $('#msg_user_name').html(res);
        $('#msg_user_name').fadeIn();
        if(res=="repeat"){return false;}
    }
  });
}else if($('#email').val()==""){
    $("#msg_user_name").html("email格式錯誤!");
    return false;
  }
})

想請問為什麼會這樣?

還有一個問題是我原本有2個js檔案但都是屬於同一個相關功能的部分我想把他和在一個檔案但是一合在一起就失效了,想請問為甚麼會這樣?
這個是用在index.html

$(document).ready(function() {

  $('#po').on("click",function() {
    $.ajax({
      url:"po.php",
      type:"POST",
      data:$('#poinf').serialize(),
      error:function(xhr) {
          alert('Ajax request fails');
      },
      success:function (res) {
        if(res=="ok"){
        alert("發布成功");

        }else {
        alert("失敗");
        }
      }
    })
  })

})

這個是用在user.html


function show(i,t,tm) {
   //text = $(this).closest('tr').find('[name="idnum"]').text();
  // alert(i+t+tm);
  $.ajax({
     url:"article.php",
     type:"POST",
     data:{  idnum:i,
             method:"show"
     },
     error:function(xhr) {
         alert('Ajax reques fails');
     },
     success:function (res) {

       $("#article").val(res);
       $("#id_num").attr("num",i);
       $("#id_num").text("標題:"+t+"/最後更新時間:"+tm+"。");
      // return i;
     }
   })
   //ajax
 }

function fix() {
    article=$("#article").val();
    idnum=$("#id_num").attr("num");

    //alert($("#id_num").attr("num"));
    $.ajax({
      url:"article.php",
      type:"POST",
      data:{
        article:article,
        idnum:idnum,
        method:"fix"
      },
      error:function(xhr) {
          alert('Ajax request fails');
      },
      success:function (res) {
        if(res=="ok"){
        alert("發布成功");
        }else {
        alert("失敗");
        }
      }
    })
}

function deletes(i) {

  $.ajax({
     url:"article.php",
     type:"POST",
     data:{  idnum:i,
            method:"deletes"

     },
     error:function(xhr) {
         alert('Ajax reques fails');
     },
     success:function (res) {
       alert("刪除成功");
     }
   })
   //ajax
 }
Homura iT邦高手 2 級 ‧ 2018-08-26 21:40:48 檢舉
你的瀏覽器Cache吧...
Ctrl+F5看看
0

chrome(F12)->network->disabed cache勾選後,重新整理看看,最好再加上alert或console.log()確定一下是不是同一支js

0
小魚
iT邦高手 1 級 ‧ 2018-08-26 23:07:00

Ctrl - F5 試試看,
如果會更新的話,
再來說解決方案吧...

j7550155 iT邦新手 5 級 ‧ 2018-08-26 23:27:24 檢舉

ctrl-f5 成功了 感謝

0
混水摸魚
iT邦新手 2 級 ‧ 2018-08-27 10:05:50

https://www.webteach.tw/?p=1774

測試階可以參考此作法,待上正式後再拿掉後面參數值,可以省掉你很多抓bug的時間

我要發表回答

立即登入回答