2015-01-11 89 views
-7

當我添加警報('現在它的作品');該功能的工作原理,當我刪除此警告其不能正常工作,但我不希望這個警報。請幫助通過使用來解決這個當我添加警報('現在它工作');這個功能的作品,但我不想這

function a(){ 
    var ac = document.forms["myForm"]["textfield"].value; 

    $.ajax({ 
    url: 'z.php?ac='+ac, 

    success: function(data){ 

     if(data=='ok') 
     { 

     alert('ok'); 
     } 
     else 
     { 
     alert('year already exits'); 
     } 
    }, 

    }); 

    alert('now it works'); 
} 
+1

你是什麼意思的「作品」?當它不起作用時會發生什麼? (你是否遇到了構造異步代碼或其他問題的問題?請注意,最後第四行的'}'後面的逗號將會破壞某些瀏覽器中的代碼。) – nnnnnn

+1

這沒有意義。你能告訴你如何使用這個功能嗎? – RutledgePaulV

+0

警報不能是問題。 – Victor2748

回答

0

你可能會讀取輸入字段的值一個jQuery的ID selector的領域。

然後只需將該值附加到URL即可。 這是一個GET請求。

function a() {   
     $.ajax({ 
     type: 'GET', 
     url: 'z.php?ac=' + $("#myInputfield").val(),    
     success: function(data){ 
      console.log('it works. data: ' + data); 
     } 
     }); 
    } 

這不是做到這一點的最好辦法:請看看jQuery的阿賈克斯後&表序列化。

而不是alert()你可以使用console.log()。警報可能會阻止Ajax執行。

+1

thanx你們所有人 –

相關問題