2012-11-01 29 views
0

我溺水在一杯水里还是有一些棘手的问题呢?jQuery .get('variable url')

$.get('content.html', function (data) {     
      $('#flyout').menu({ content: data, flyOut: true }); 
     }); 

东西是content.html会因用户而异。有时它会是content.html,其他一些会是content2.html。

如何在.get的url部分使用变量?假设var content= '<%=_content%>'包含所需值

我将值存储在C#变量中,并存储在asp:Label中。

尝试了几件事情,但我找不到办法。我也试图提醒整个事情,但是它给了我这个对象,把它改成了.ajax,但它也不起作用,我一定错过了一些东西。

在此先感谢。

+0

为什么你做一个AJAX调用一个静态的HTML页面? –

+1

只是...传递变量:'$ .get(content,function ....);' –

+0

它是一个菜单,html页面有一个/ ul/li项目列表。 –

回答

6

因为它已经在一个变量,使用方法:

var content= '<%=_content%>'; 
$.get(content, function (data) {     
    $('#flyout').menu({ content: data, flyOut: true }); 
}); 
1
$.get("<%= _content %>", function (data) {     
    $('#flyout').menu({ content: data, flyOut: true }); 
});