2015-02-24 137 views
0

我是Sanjeev 我的網頁裏面有一個按鈕(不提交表單按鈕)。單擊該按鈕我必須運行SQL查詢,然後根據查詢結果設置其他表單字段。如何從javascript中的數據庫中獲取數據

我的問題是如何從javascript

+0

你必須有一個後端來做到這一點。 – Arunster 2015-02-24 09:57:09

回答

2

你必須使用AJAX腳本來實現這一進程中運行SQL查詢。在按鈕上點擊ajax腳本被執行並且結果在ajax響應中被提取,然後你必須將結果附加到其他表單域。

+0

Thankq madhan,請舉例 – sanjeev51 2015-02-24 10:22:31

1
<head> 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 
<script> 
function getResult(){ 
var x=document.getElementById('inp').value; 
dat='param=' + x; 
$.ajax({ 
    type: "POST", 
    url: "server.jsp", 
    data: dat, 
    cache: false, 
    success: function(html) { 
     $('#textdiv').val(html.trim()); 
     } 
}); 
}  
</script> 
</head> 
<body> 
     <input type="text" name="inp" id="inp"> 
     <button onclick="getResult();"> 
     <input type="text" name="result" id="textdiv"> 
</body>  
<!-- You need server page to execute query and in php the result is echoed.it came back to ajax response inside success function. --> 
+0

您好,我正在使用此代碼 $(document).ready(function(){('input#receive_count')。click(function(event){ var time = $( '選擇#urgent_mail_start_time_year'); 負載({時間:時間}); }); 函數負載(dataParams){ $就({ URL:「/ API/X /商店/接收/得到」, 方法: 'GET', 數據類型: 'JSON', 數據:dataParams, 成功:功能(HTML){ 警報( 「在JS」);} }); } }); – sanjeev51 2015-02-27 10:25:43

+0

你在這段代碼中面臨什麼問題?爲什麼你使用json ?.只需調用像加載(時間)的函數; – 2015-02-27 10:40:21

相關問題