Javascript 在JS中的函数内设置变量
使用Javascript 在JS中的函数内设置变量,javascript,jquery,ajax,Javascript,Jquery,Ajax,使用“0”向我发出警报。如何将变量设置为“dada”?由于$.post()是异步的,因此无法进行这样的设置。您必须在传递给$.post()的回调函数中添加“警报” 实际上,回调的全部目的是为您提供一种在HTTP请求完成时运行代码的方法。您无法进行这样的设置,因为$.post()是异步的。您必须在传递给$.post()的回调函数中添加“警报” 实际上,回调的全部目的是提供一种在HTTP请求完成时让代码运行的方法。当您发布某个内容时,服务器需要时间进行响应。这样做: var last=0; func
“0”
向我发出警报。如何将变量设置为“dada”
?由于$.post()
是异步的,因此无法进行这样的设置。您必须在传递给$.post()
的回调函数中添加“警报”
实际上,回调的全部目的是为您提供一种在HTTP请求完成时运行代码的方法。您无法进行这样的设置,因为
$.post()
是异步的。您必须在传递给$.post()
的回调函数中添加“警报”
实际上,回调的全部目的是提供一种在HTTP请求完成时让代码运行的方法。当您发布某个内容时,服务器需要时间进行响应。这样做:
var last=0;
function grabProducts(searchstring) {
var last=0;
$.post('ajax/products', { method: 'search', string: searchstring, category: $('#search_category').val(), sort: $('.sort').val() }, function(data) {
data = $.parseJSON(data);
$.each(data, function(index, b) {
last = "dada";
});
alert(last);
});
}
当你发布一些东西时,服务器需要时间来响应。这样做:
var last=0;
function grabProducts(searchstring) {
var last=0;
$.post('ajax/products', { method: 'search', string: searchstring, category: $('#search_category').val(), sort: $('.sort').val() }, function(data) {
data = $.parseJSON(data);
$.each(data, function(index, b) {
last = "dada";
});
alert(last);
});
}
var last=0;
function grabProducts(searchstring) {
var last=0;
$.post('ajax/products', { method: 'search', string: searchstring, category: $('#search_category').val(), sort: $('.sort').val() }, function(data) {
data = $.parseJSON(data);
$.each(data, function(index, b) {
last = "dada";
});
alert(last);
});
}