2014-11-01 62 views
-1

嗨,我需要項目的幫助,我開發了一個javascript內聯網,並試圖將分數發送給用戶的實體。我嘗試了各種方法,但都沒有成功。使用ajax或json發送一個javascript變量到數據庫

所以我創建了兩個文件,一個是應用程序,另一個是試圖將變量發送到數據庫的ajax文件。 我想,但我不確定問題出在應用程序請求時未調用的ajax文件中。 下面是與ajax請求相關的文件代碼,現在我應該將哪些代碼更改爲額外的文件?

var score=count; 

$阿賈克斯( {

type:"POST", 
url:"localhost/xampp/htdocs/ajax.php", 
dataType:"json", 
data:score }); 

回答

1

您可以使用此類型在這裏實踐

JS代碼: - 。

$(document).ready(function(){ 
$("#submit").click(function(){ 
var somefiled = $("#somefield").val(); 
// Returns successful data submission message when the entered information is stored in database. 
var dataString = 'somefield='+ somefield; 
if(somefield=='') 
{ 
    alert("Please Fill All Fields"); 
} 
else 
{ 
    //AJAX code to submit form. 
    $.ajax({ 
      type: "POST", 
      url: "file.php", 
      data: dataString, 
      cache: false, 
      success: function(result){ 
      alert(result); 
      location.reload(); 
      } 
    }); 
} 
return false; 
}); 
}); 

當您單擊該會工作一個名爲submit的按鈕。點擊提交後,它會找到例如somefield

現在,在file.php,您可以接收變量: -

$_POST['somefield']; 
相關問題