如何在JS中存储加载的值?

时间:2014-09-22 08:57:02

标签: javascript

我有这样的陈述:

$('#queueCount').load("http://localhost:8081/smsc/userRole/getQueueCount/");

#queueCount<div>个ID。如何在变量中存储加载的值?例如,像这样:

var value=$('#queueCount').load("http://localhost:8081/smsc/userRole/getQueueCount/");

2 个答案:

答案 0 :(得分:1)

三种方式..(第一和第二优先)

var vardata;
$.get('http://localhost:8081/smsc/userRole/getQueueCount/', function(data) {
    vardata = data;
});

var vardata;
$.ajax({
    url: 'http://localhost:8081/smsc/userRole/getQueueCount/',
    success: function(data) {
        vardata = data;
    }
});

var vardata;
$('#queueCount').load("http://localhost:8081/smsc/userRole/getQueueCount/");
vardata = $('#queueCount').html();

答案 1 :(得分:0)

http://jsfiddle.net/hjggsqx2/2/

我就是这样做的。我也喜欢语法[website] [classname / id name]。它更方便。

var $div = $('<div>');
alert($div);

$div.load('http://www.aligajani.com .container', function(){
    // now $(this) contains .container
});