在 XSLT 工作表中的 JavaScript 中插入属性的问题
Issues with inserting an attribute into javascript inside XSLT sheet
我正在尝试将 jquery 数据表插入到 XSLT 表中,并且在让它像在脚本的其他部分中一样将 @id 替换为表的 id 时遇到问题。 我想这与转义有关,但我尝试在脚本中放置双大括号无济于事。 有人可以指出我正确的方向吗?
我的 XSLT 部分如下所示:
</table>
<script type='text/javascript' src='/js/jquery.dataTables.js'></script>
<script type="text/javascript">
<xsl:text disable-output-escaping="yes" >
<![CDATA[
$(document).ready(function() {
$('{@id}').dataTable({
"aaSorting": [],
"sDom": '<"vctable"<"#title"lf>rt<"#bottom"ip><"clear">>',
"iDisplayLength": 25
});
$('{@id}').show();
});
]]>
</xsl:text>
</script>
使用:
<script type="text/javascript">
<xsl:text disable-output-escaping="yes"><![CDATA[$(document).ready(function() {
$('#]]></xsl:text>
<xsl:value-of select="@id"/>
<xsl:text disable-output-escaping="yes"><![CDATA[').dataTable({
"aaSorting": [],
"sDom": '<"vctable"<"#title"lf>rt<"#bottom"ip><"clear">>',
"iDisplayLength": 25
});
$('#]]></xsl:text>
<xsl:value-of select="@id"/>
<xsl:text disable-output-escaping="yes"><![CDATA[').show();
});]]></xsl:text>
</script>
相关文章:
- 带有填充属性的SVG矩形显示在包含元素的上方插入框阴影
- 属性gridster项应插入到何处
- 手柄'img'单击事件并插入'alt'使用jQuery将属性转换为文本框
- 如何从动态属性将IMG插入DOM
- 选中复选框时插入名称属性
- 在主要的JavaScript引擎中,在JavaScript关联数组(动态对象属性)中检索/插入的复杂性是多少
- 是否可以在 HTML 标记中插入您的属性
- 扫描具有相同命名和插入值的所有数据属性-jQuery
- 为什么浏览器在此样式属性中插入“9”
- 在JavaScript中插入属性
- 如果我可以随时将任何属性插入对象,那么在javascript中创建类有什么用
- 如何在 Tinnymce 编辑器的插入链接弹出窗口中添加 rel 属性
- 在 XSLT 工作表中的 JavaScript 中插入属性的问题
- 环回 - 基于 id 以外的其他属性的 REST 更新插入/更新
- 如何在车把/Ember.js中插入动态{{属性}}
- 纯Javascript将文本插入中,不带属性
- 动态插入文件时触发 onload 属性.js
- 在数据库的1个属性中插入了多个值
- jQuery/Javascript向元素插入属性
- 使用javascript xml解析器在XMLnode中插入属性