Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据绑定到通过jQuery模板呈现的DOM节点_Jquery_Templates_Custom Data Attribute - Fatal编程技术网

将数据绑定到通过jQuery模板呈现的DOM节点

将数据绑定到通过jQuery模板呈现的DOM节点,jquery,templates,custom-data-attribute,Jquery,Templates,Custom Data Attribute,我有一组JSON数据,我正在使用jQuery的新模板插件将其呈现到一组表行中。其中一段数据是一个文件名,我正在将其作为数据属性呈现到表行: <tr data-file="filename"> 当我在以后检索它时,这基本上可以正常工作,但我得到的错误似乎是由某些文件名中未替换的撇号引起的。为了解决这个问题,我想首先将数据作为jQuery数据对象存储在表行中,并完全避免DOM。在当前的jQuery模板插件中有什么方法可以做到这一点吗?在绑定数据文件字段中的值之前,您可以对()值进行

我有一组JSON数据,我正在使用jQuery的新模板插件将其呈现到一组表行中。其中一段数据是一个文件名,我正在将其作为数据属性呈现到表行:

<tr data-file="filename">


当我在以后检索它时,这基本上可以正常工作,但我得到的错误似乎是由某些文件名中未替换的撇号引起的。为了解决这个问题,我想首先将数据作为jQuery数据对象存储在表行中,并完全避免DOM。在当前的jQuery模板插件中有什么方法可以做到这一点吗?

在绑定数据文件字段中的值之前,您可以对()值进行转义,以处理文件名中的撇号,并且在读取unescape()时,您尝试过了吗,jQuery的元数据,再次是dom,但组织得很整齐,谢谢您的回答。看起来你不能不碰DOM就这么做,所以我接受你的。