2014-09-20 112 views
0

我掙扎着500內部服務器錯誤。我已經做了一個基本的腳本來測試,但它只是得到500。你看到一個錯字或邏輯錯誤嗎?我現在要盲目地看到一個錯誤。JQuery - > Ajax - > PHP - > 500內部服務器錯誤

AJAX

$("#select_kjede").change(function(){ 
     var kjede = $("#select_kjede option:selected").val(); 

     $.ajax({ 
      type: "POST", 
      url: "bestilling/controller.php", 
      data: { 
      kjede: kjede 
      } 
      }) 
      .done(function(msg) { 
       alert(msg); 
      }); 
}); 

PHP

if ($_SERVER['REQUEST_METHOD'] === 'POST') { 
    $message = $_POST["kjede"]; 
    echo "<script type='text/javascript'>console.log("."OLOL ".$message."</script>"; 
} 

在PHP腳本我已經嘗試了許多方法,包括if(isset($_POST['kjede'])

編輯: 在Chrome中合作nsole下的錯誤 -

send 
b.extend.ajax 
(anonymous function) 
b.event.dispatch 
v.handle 

我該如何安慰服務器錯誤?

+0

我認爲「kjede」包含一個ID號碼 – simonkaspers1 2014-09-20 10:29:34

+0

您是否檢查過錯誤?在錯誤日誌或error_reporting? 'console.log' btw需要一個右括號。 – 2014-09-20 10:31:28

+0

有錯誤報告,但會報告非錯誤。已關閉console.log,但沒有任何事情發生@u_mulder – simonkaspers1 2014-09-20 10:33:41

回答

0

我想問你的表單是什麼樣的。但我無法評論。您的代碼可以正常使用以下表單。

<form id="select_kjede"> 
    <select> 
     <option>option_one</option> 
     <option>option_two</option> 
     <option>option_three</option> 
    </select> 
    <input type="submit" value="save"/> 
</form> 
相關問題