2012-02-16 68 views
0

我有一些數據從數據庫然後我需要加載。像這樣的東西如何從數據庫添加字符串到變量

$.ajax({ 
    type: "POST", 
    url: "something.aspx", 
    data: "{ 'something': 'something'}", 
    contentType: "application/json; charset=utf-8", 
    dataType: "json", 
    success: function(res) {} 
});​ 

我想返回字符串res.d被添加到var a,這是如何實現的。

$(document).ready(function() { 
    var a = 
}); 

基本上我使用的是xDHTML調度單元視圖。計劃單位需要在頁面加載時加載。所以如何從DB到廣告字符串變量

+0

你的.net代碼是什麼樣的? – 2012-02-16 14:10:04

回答

3
var a = null; 

$(document).ready(function() { 
    $.ajax({ 
     type: "POST", 
     url: "something.aspx", 
     data: "{ 'something': 'something'}", 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     success: function(res) { 
      a = res; 
     } 
    });​ 
}); 

應該這樣做嗎?你是否需要ASP部分?

+0

我已經試過了。當我把alert(a)放在a = res下面時,我得到了很好的數據,但是當我把alert(a)放在$ .ajax({})後面時;我將得到null – 2012-02-16 14:25:11

+0

我編輯了我的腳本,現在在全球範圍內。 – crush 2012-02-16 14:32:49

+0

同樣的事情:(在$ .ajax({})裏面一切都很好,但是在它經常是空的之後,我不知道我會嘗試把其餘的代碼放在成功中:function(res){} – 2012-02-16 14:44:51

相關問題