如何保存JQuery AJAX load()函数在变量中的返回值?例如, var temp =“”;JQuery AJAX Load
$("#div1").load("demo_test.txt #p1");
因此,不是将保存在div1中的回报,我想将它保存在变量temp中。
谢谢
如何保存JQuery AJAX load()函数在变量中的返回值?例如, var temp =“”;JQuery AJAX Load
$("#div1").load("demo_test.txt #p1");
因此,不是将保存在div1中的回报,我想将它保存在变量temp中。
谢谢
load()
仅仅是$.get
是自动的插入内容,以及一个快捷方式。 您可以使用$.get
,而是如果你要存储在一个变量中的数据,而不是直接插入到一个元素
$.get('demo_test.txt', function(data) {
var temp = $('<div />', {html : data}).find('#p1');
});
你可以尝试这样的:
$("#div1").load("demo_test.txt", function(data) {
var temp = data;
});
$("#div1").load("demo_test.txt", function(response, status, xhr) {
var saved_response = response;
});