[英]Return a value using ajax and javascript
抱歉,这必须是一个非常简单的问题。 在以下代码上
var myFunction = function (city){
var totaljobs =null;
$.ajax({
url: "/EN/taleo/GetTotalJobs",
type: 'GET',
contentType: 'application/json',
dataType: 'json',
cache: false,
data: { value: city },
success: function (result) {
var JobsHTML = "";
for (count = 0; count < result.length; count++) {
JobsHTML += "<p>" + result[count]["JobTitle"] + "</p>"; //your fields here
}
totaljobs = JobsHTML;
/* alert(totaljobs);*/
}
});
return totaljobs;
}
我试图返回具有所有jobHTML信息的totaljobs值。 但是我得到的只是NULL。 谁能告诉我我要去哪里错了。 预先非常感谢Hesh
您需要对服务进行同步调用。 尝试使用此选项:
async : false
这可能有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.