首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每个元素的Spry嵌套数据集

每个元素的Spry嵌套数据集
EN

Stack Overflow用户
提问于 2014-09-28 12:26:54
回答 1查看 105关注 0票数 1

我正在尝试制作一个网站XML编辑器,我正在使用spry数据集和嵌套数据集来实现这一点。但是,我有这样一个XML文件:

代码语言:javascript
复制
<Seating_Plan>
<Department id="A">
<DeptCode>001</DeptCode>
<DeptName>Test1</DeptName>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5<li>
</Department>


<Department id="B">
<DeptCode>002</DeptCode>
<DeptName>Test2</DeptName>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</Department>
</Seating_Plan>

我的HTML是这样的:

代码语言:javascript
复制
<script type="text/javascript">
var XML = new Spry.Data.XMLDataSet("../XML/XML.xml", "Seating_Plan/Person");
var XML_Dept = new Spry.Data.XMLDataSet("../XML/XML.xml", "Seating_Plan/Department");
var dslists = new Spry.Data.NestedXMLDataSet("../XML/XML.xml", "li");
</script>

<div spry:region="XML_Dept">
  <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr class="XML_Container_Header">
      <th height="40">ID</th>
      <th>DeptCode</th>
      <th>DeptName</th>
      <th>Description</th>
      <th>lists</th>
    </tr>
    <tr spry:repeat="XML_Dept">
      <td><input id="ID_Dept" name="ID_Dept" type="text" class="textfields" value="{@id}" size="3" maxlength="3"></td>
      <td><input id="ID_Dept" name="ID_Dept" type="text" class="textfields" value="{DeptCode}" size="30" maxlength="30"></td>
      <td><input id="ID_Dept" name="ID_Dept" type="text" class="textfields" value="{DeptName}" size="50" maxlength="50"></td>
      <td><input id="ID_Dept" name="ID_Dept" type="text" class="textfields" value="{li}" size="50" maxlength="50"></td>
      <td spry:region="XML_Dept"><ul spry:repeatchildren="dslists"><li><input  id="ID_Dept" name="ID_Dept" type="text" class="textfields" value="{li}" size="50" maxlength="50"></li></ul></td>
    </tr>
  </table>

使用Department "A“的XML LI元素正确显示第一行,但是表中的第二行或部门B复制了Department "A”XML Li元素,如何使其显示删除重复的部门B元素.?

换言之:

任何想法都将不胜感激!!

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-19 15:22:02

SPRYS不再受支持,最好使用JQUERY或Javascript进行更多的研究。此外,使用PHP表单来发布这些值对我的需要也很有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26084838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档