如何附加struts 2 UI标签(示例<s:textfield tag)=“”using =“”jquery =“”append()=“”function?=“”

时间:2017-10-28 10:29:54

标签: javascript jquery struts2

=“”

我想在表中动态添加行,在该表中,每行中都有一个自动完成字段。因此,我必须使用Struts 2 UI标记,即<s:textfield。但是我在jquery append()函数中使用此标记,我收到错误。下面给出了代码和错误,

Jquery代码:

 $("#InvoiceDetails").append('<tr><td><s:textfield cssClass="\form-control\" onclick="\autocompleteWithHiddenId(this,\'autocomplteWithHidenId.action?tblname=ops_Client&colname=Client_Name&colnameId=Client_Id\',\'clientId\',\'\');\" onfocus="\autocompleteWithHiddenId(this,\'autocomplteWithHidenId.action?tblname=ops_Client&colname=Client_Name&colnameId=Client_Id\',\'clientId\',\'\');\" \ onchange=\"getIndentList(this);\" /><s:textfield cssClass=\"form-control hide\" type=\"hidden\" id=\"clientId\" name=\"invoiceTo.clientId\" /></td><td><a href="javascript:void(0);" class="remCF">Remove</a></td></tr>');

错误:

org.apache.jasper.JasperException: /invoice.jsp(146,86) Unterminated <s:textfield tag

0 个答案:

没有答案