用Java编写HTML并通过ajax发送它

时间:2016-08-25 11:59:33

标签: javascript java jquery html ajax

我希望能够用Java编写html并将其发送到ajax,而不是从java获取xml并在jQuery中循环以创建html。 我想要这样做的原因是每个ajax调用都会显示很多照片(可能是1000),所以在jQuery中显示它们需要很长时间。

ajax的代码,我正在编写使用xml获取数据的代码:

jQuery(".accordionclick").click(function() {
    jQuery.ajax({
        url: "getPhotos",
        dataType: "xml",
        data: {
            bpID: jQuery("#ID").val(),
            password: jQuery('#password').val(),
            className: jQuery(this).attr("title")
        },
        success: function(xmlResponse) {
            var photos = (jQuery("Photo", xmlResponse).map(
                function() {
                    return {
                        imageLocation: jQuery(
                            "imageLocation",
                            this).text(),
                        id: jQuery("photoID", this)
                            .text(),
                        BII: jQuery("BII", this).text(),
                        jID: jQuery("jID", this).text(),
                        cName: jQuery("cName", this)
                            .text(),
                    };
                }));
        }
    });
}); 

0 个答案:

没有答案