2010-12-01 34 views
0

我有一个quesion我可以打我的观点数据库?如何在函数上打数据库?

我有这样的功能..

function ShowHIPAATab(url) { 

      if ($("#BxFlag").val() == "1") { 
       $("#bv-1").attr('src', url); 
      } else { 
       return false; 
      } 
     }; 

这个funcation我需要打的数据库来获取BXFlag value.how这样做呢?

+0

你是什么意思“命中数据库”?你的Javascript连接到你的服务器在哪里? – treeface 2010-12-01 19:41:17

回答

2

所以这个存在它的JavaScript在浏览器没有在服务器上运行,所以你不必直接访问数据库。根据您的情况,您可以使用以下几种方法获得此值:

  • 如果在渲染页面时已知该值,则可以使用视图中的值设置JavaScript变量。这具有简单的优点,并且不需要额外的服务器呼叫。
  • 如果直到渲染之后才能知道该值,或者在页面的生命周期中该值可能发生变化,那么请使用jQuery AJAX作为gov指出的内容。
3

使用jquerys AJAX

http://api.jquery.com/jQuery.ajax/