Contenteditable HTML是由xsl加载的XML文件

时间:2014-05-14 17:20:29

标签: jquery html ajax xml xslt

我按照link了解了如何将cotenteditable元素保存到xml中,并进一步尝试了here中的实时演示。我尝试将这个策略纳入我目前的工作中,但到目前为止,我无法让它发挥作用。

我需要实现的简要总结:

1)从xsl加载xml文件,将数据格式化为HTML表格(使用XML和XSL上W3School教程中的示例xml和xsl)。

完成。

2)在HTML表格中,我输入了contenteditable属性,并使表格中的每个字段都可以编辑。例如:

 <td><div contenteditable="true"><xsl:value-of select="title"/></div></td>

完成。

3)现在我使用了“保存来自contenteditable的内容”的参考代码,并尝试将内容保存回XML文件。

                    data[el.getAttribute('data-name')] = el.innerHTML;

                // send ajax to update the field
                $.ajax({
                   url: window.location.toString(),
                   data: data,
                   type: 'post'
                });

UNDONE。

我错过了这个ajax请求的内容吗?刷新页面后,我的xml文件保持不变。

感谢任何帮助。感谢

0 个答案:

没有答案