在我的网站上,我使用webservice从(SQL Server)数据库检索数据。为了提高性能,我喜欢使用jQuery从Web服务中检索数据,而不是使用C#。数据值应该分配给我在aspx中使用的下拉列表。任何人都可以告诉我如何做到这一点?我是jQuery的新手。如何通过jquery从数据库中检索数据?
-2
A
回答
2
你将不得不使用C#或LINQ从数据库中获取数据。使用jQuery和Javascript,您可以避免在更改下拉内容时重新加载页面。
比方说,你有一个ASP页面从数据库获取数据并将它们显示为JSON字符串。输出应该是这样的:
{key1:"value1", key2:"value2"}
然后,您可以用make(您网站上的任何网页)至该页面的Ajax请求的jQuery:
$.ajax({
url: 'http://url.to.the.database.page',
type: 'get',
success: function(json_data){
var dd = $('#dropdown_id'); // select the dropdown you want to change
eval('var data = json_data;'); // you can use a parsing function here instead of eval.
var options = "";
for(k in data)
options += "<option value='"+k+"'>"+data[k]+"</option>";
dd.empty().append(options);
}
});
如果用JSON去,你可能会为很好的使用jQuery的getJSON函数。如果你使用另一种数据格式,你必须做自己的解析。
+0
我将如何获得输出?如何调用将datable作为字节数组进行retreiving的webservice? – Nila 2010-01-12 10:03:31
+0
我不知道ASP或C#,所以你必须问别人。但就Javascript而言,这应该为你做。 – disc0dancer 2010-01-12 10:16:00
4
相关问题
- 1. 通过过去的交易从数据库中检索数据
- 2. 通过从数据库中检索数据来生成数字
- 3. PHP - 通过检索数据库,从
- 4. 如何从数据库检索数据
- 5. 从Android上通过互联网从数据库检索数据
- 6. 如何通过数据库从Django中检索图像?
- 7. 如何通过php从数据库中检索JSON的值?
- 8. 通过索引在mysql数据库中检索数据
- 9. 从MySql数据库检索数据通过快递和角
- 10. 通过PHP从mySQLi数据库检索比较数据到Xcode
- 11. 从SQLite数据库中检索数据
- 12. 从PHP数据库中检索数据
- 13. 从Firebase数据库中检索数据
- 14. 从数据库中检索数据
- 15. 从数据库中检索数据..
- 16. Swift从数据库中检索数据
- 17. 从MySQL数据库中检索数据
- 18. 从数据库中检索数据
- 19. 如何从数据库中检索值?
- 20. 如何从数据库中检索
- 21. 检索从数据库中
- 22. 如何通过远程数据库检索数据后操作数据
- 23. 通过SSH检索mysql数据库
- 24. 通过jquery检索表格数据
- 25. 通过jQuery检索缓存数据
- 26. 功能,通过检索数据库中的HTML数据
- 27. 检索数据库中的数据,通过主键笨
- 28. 如何控制从数据库中的表中检索数据
- 29. 如何通过ajax检索数据?
- 30. jQuery自动完成从数据库中检索数据
我需要如何通过jquery调用web服务,其中web方法将返回一个数据表 – Nila 2010-01-12 12:57:03