I have a small problem: I'm hosting java servlets from JavaScript code below. The servlet works and returns the correct result but not displayed. This is the code in question:
HTML Code:
jQuery (document). ready (function () {
refresh (document.getElementById ( 'elementPere1'). value, 'elementFils1', elementFilsSelected ',' nameServlet ');
});
function refresh (dadId, sonName, selectedName, servletName) {
jQuery.ajax ({
type: "GET", url: "/ path /" + servletName + ". view", data: "dadId =" + dadId, datatype: "xml",
success: function (result) {
var selectedValue = document.getElementById (selectedName +''). value
jQuery ( '#' + sonName). empty ()
jQuery (result). find ( 'item'). each (function () {
id_text var = jQuery (this). find ( 'value'). text ();
name_text var = jQuery (this). find ( 'name'). text ();
if (selectedValue == id_text) {
jQuery ( 'selected=\"selected\" value=\'' <option id_text + +'\'>' name_text + + '</ option>'). appendTo ( '#' + sonName);
} else {
jQuery ( 'id_text <option value=\'' + +'\'>' name_text + + '</ option>'). appendTo ( '#' + sonName);
}
});
}
});
}
Bookmarks