我想获取我的数据库元素的列表。但我想知道,使用 javascript 访问 sqldatabase 是否可行且可靠?
问问题
63 次
3 回答
1
使用 Ajax 调用访问服务器,进而检索数据。
这是jquery中的示例代码:
var requrl = "/test/test.php"; // or any server side page returning part html i.e. anything between body tags.
$.ajax({
type: "post",
dataType: 'html', //change format if appropriate
cache: false,
url: requrl,
success: function (data) {
$('#idofdiv').html(data); //html Data returned by the server page will be populated in this div.
},
error: function (failure) {
//alert(failure.responseText);
}
});
希望这可以帮助。
于 2012-06-28T15:30:31.147 回答
1
您应该使用 AJAX 从 JavaScript 访问您的数据库。由于您必须提供用户名和密码才能访问数据库,因此最好使用 PHP 或服务器端语言在后台执行此操作。
如果您从 JavaScript 访问它,那么每个人都将能够看到您的密码。
于 2012-06-28T14:49:34.590 回答
1
最好的办法是为此使用ajax。
您无法从客户端直接访问您的数据库。但是您的客户端可以使用 ajax 联系将访问您的数据库的服务器,然后将结果返回给客户端。
这是常见的做法。
但如果您想直接在服务器上使用 javascript,请提供更多信息。
于 2012-06-28T14:48:20.037 回答