0
我有一個建立一個HTML字符串(outStr)一個jQuery函數結果如下:功能構建HTML字符串需要包括來自另一個功能
function ShowUserInfo()
{
var userId = $("#users").val();
if (userId == -1)
{
$("#userInfo").hide();
}
else
{
$.getJSON('Services/foobar.svc/GetUserById?userId=' + userId,
function (data) {
var outStr = "";
$.each(data, function (index, elem) {
//var d = new Date(elem.DateOfBirth);
outStr += "<div class=\"user\">" +
" <h3>" + elem.Forename + " " + elem.Surname + "</h3>" +
" <p>Date of birth: " + elem.DateOfBirth + "</p>"
});
outStr += "<h4>Associated items</h4>"
outStr += [*** To do: add results from function ShowUserItemInfo ***];
outStr += "</div>"
$("#userInfo").show().html(outStr);
}
);
}
}
注意*做*部分:這是我遇到麻煩的地方。我有另一個函數(ShowUserItemInfo),它也以類似的方式構建HTML字符串。我想只是能夠調用該函數並將其生成的HTML字符串附加到outStr。
但我只是不能得到它的工作。
我們需要看到,方法的實現了。 – Dogbert