【发布时间】:2015-02-24 09:46:33
【问题描述】:
我是桑吉夫 我的网页在表单中有一个按钮(不是表单的提交按钮)。单击该按钮后,我必须运行 SQL 查询,然后根据查询结果设置其他表单字段。
我的问题是如何从 javascript 运行 SQL 查询
【问题讨论】:
-
你必须有一个后端才能做到这一点。
我是桑吉夫 我的网页在表单中有一个按钮(不是表单的提交按钮)。单击该按钮后,我必须运行 SQL 查询,然后根据查询结果设置其他表单字段。
我的问题是如何从 javascript 运行 SQL 查询
【问题讨论】:
你必须使用 ajax 脚本来实现这个过程。 on button click ajax 脚本被执行并在 ajax 响应中获取结果然后你必须将结果附加到其他表单字段。
【讨论】:
<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. -->
【讨论】: