繁体   English   中英

使用ajax和javascript返回值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM