我有一个像这样定义的Xtemplate:
this.Tpl = new Ext.XTemplate(
'<b>ID:</b><br />',
'{Id}'
);
现在我希望添加一个像这样的href:
this.Tpl = new Ext.XTemplate(
'<b>ID:</b><br />',
'{Id}',
'<a href="#" onclick="javascript:window.showModalDialog('<%=request.getContextPath()%>/someAction?',this,'dialogWidth:1000px; dialogHeight:800px');"> Display Field</a>');
但是我在scriptlet上遇到语法错误。我也认为报价引发了一个问题。如何解决这个问题?
答案 0 :(得分:1)
尝试转义引号:
'<a href="#" onclick="javascript:window.showModalDialog(\'<%=request.getContextPath()%>/someAction?\',this,\'dialogWidth:1000px; dialogHeight:800px\');"> Display Field</a>'