有可能,我该怎么办?
答案 0 :(得分:3)
是的,但是使用了ajax帮助和服务器端脚本。 jquery和JS不支持MySQL连接。
答案 1 :(得分:2)
不是直接但您可以使用Ajax从服务器端语言生成的页面中获取内容。 Here is how to use Ajax with jQuery
答案 2 :(得分:2)
简短回答:
不,你不能开箱即用。 JavaScript代码在浏览器中运行,服务器上的MySQL-Database。 Browser-Javascript无法直接在服务器上运行任何代码(pfewww!:)。
答案很长:
一些Web-Development-Frameworks在json中以明确定义的(有时是RESTful的)方式公开底层数据库结构:
如果Ruby on Rails中存在假设模型“User”:
作为GET请求发出的所有用户的列表。发布为POST时创建新用户。
/users.json
当作为GET请求发出时,返回具有database-id 1的User。在作为PUT-Request发布时,使用database-id 1更新User。作为DELETE请求发出时删除对象。
/users/1.json
可以使用JavaScript中的eval()轻松解析返回的json-code(JavaScript Object Notation)。所以这是一种以半直接方式使用jQuery访问数据库的方法:)
希望这有帮助