我有这样的陈述:
$('#queueCount').load("http://localhost:8081/smsc/userRole/getQueueCount/");
#queueCount
是<div>
个ID。如何在变量中存储加载的值?例如,像这样:
var value=$('#queueCount').load("http://localhost:8081/smsc/userRole/getQueueCount/");
答案 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
});