javascript - 如何将数据输入 JavaScript 并使用 JQuery 进行渲染?

标签 javascript jquery asp.net vb.net

所以情况是这样的。我本来是一名PHP开发人员,以下是我渲染数据的步骤:

  • PHP 从数据库收集数据
  • PHP 将数据写入 JavaScript
  • 使用 JQuery 渲染 HTML 的 JavaScript
  • 向用户显示 HTML
  • 用户回传至 PHP
  • PHP 用新数据写回数据库

现在我正在使用 VB.NET,我需要将他们的范例与控件一起使用。不过我想使用 JQuery 和 JavaScript 进行渲染。在 VB 中加载数据时,如何将数据获取到 JavaScript 中,并在用户发布后将其取回?

  • VB 从数据库收集数据
  • >??? (此处需要帮助:这一步中 VB 如何将数据写入 JavaScript)
  • 使用 JQuery 渲染 HTML 的 JavaScript
  • 向用户显示 HTML
  • >??? (此处需要帮助:用户如何在这一步回发到 VB)
  • VB 用新数据写回数据库

现在,我知道我可以创建自己的控件并编写自定义渲染函数,但这会花费太长时间,因此这个解决方案已经过时了。

最佳答案

???? (NEED HELP HERE: How does VB write data to JavaScript in this step)

???? (NEED HELP HERE: How does user Postback to VB in this step)

这两个问题的答案实际上取决于您所处的具体情况。您可以使用 ClientScriptManager 上的方法如果你想在你的页面上吐出纯JavaScript代码。两个最有用的方法是 RegisterClientScriptBlockRegisterStartupScript

或者,如果您使用 JQuery + Ajax,我将遵循的方法是实现以 JSON 格式返回数据的 WebServices。 This blog有很好的例子说明如何实现这一目标。

关于javascript - 如何将数据输入 JavaScript 并使用 JQuery 进行渲染?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8391384/

相关文章:

javascript - 更改html页面样式

javascript - chrome.tabs.executeScript 到 dataURI 选项卡

javascript - jquery SlideToggle 使用 1 个单击事件来切换两个单独的元素

javascript - 上传 100% 完成到 rackspace 云存储后,Blueimp jquery 文件上传插件抛出错误

javascript - node.js requestjs 失败 vs curl

javascript - 自动刷新包含在 DIV 中的 PHP 文件

javascript - 需要协助将 jquery 单函数转换为具有多个函数的对象实例

c# - 在 linq to sql c# 中获取具有一个 id 的两行

ASP.NET 开源网上商店

c# - HTML 敏捷包 HtmlDocument 显示所有 Html?