我想知道是否可以在 JavaScript 函数内或使用 jQuery 创建 Struts2 标记(例如)。
例如,我试过:
function createStrutsTag(){
var newElement;
newElement= document.createElement("div");
newElement.className = 'newer';
newElement.innerHTML = '<s\:textfield label="HELLO" \/>';
newElement.css('visibility','visible'); }
但是,它只是创建了包含标签 < s:textfield label="HELLO" /> 的 div,而没有被解析为它的真正含义。
我还尝试了struts2-jquery-plugin 标签(sj),它也崩溃了......所以我想知道它是否可以完成,或者我应该在正文的 HTML 部分中创建这些元素,被 CSS 样式隐藏和然后在应用程序需要时使用 JavaScript /jquery 函数显示或隐藏它们。