小编Tra*_*mov的帖子

如何使用JQuery修改XML

我试图使用Javascript修改XML结构中的状态标志.使用互联网上的示例我相信这应该工作:

test = "<?xml version='1.0' encoding='utf-8' standalone='no' ?>" + 
    "<resultaat>" +
        "<type>6</type>" +
        "<status>I</status>" +
        "<start_datum>2012-06-16 00:00:00</start_datum>" +
        "<eind_datum></eind_datum>" +
    "</resultaat>"
Run Code Online (Sandbox Code Playgroud)

要更改状态字段的内容:

$(test).find("status").text("D")
Run Code Online (Sandbox Code Playgroud)

但结果是测试未被修改并且仍包含旧状态 I

谢谢你的回答

正确的见解是您需要先转换为XMLObject并修改它.

以下是我最终如何做到这一点:

/* Convert Text to XML Object */
doc = $.parseXML(test)

/* Change the fields required */
$(doc).find('status').text('D')

/* Back to Text */
str = (new XMLSerializer()).serializeToString(doc);
Run Code Online (Sandbox Code Playgroud)

javascript jquery

5
推荐指数
1
解决办法
9595
查看次数

如何测试Magento商店是否处于"演示模式"

通过配置,您可以将Magento存储设置为"演示模式".在此模式中,横幅显示在网上商店的顶部,提示订单将无法完成.

有没有一种简单的方法来测试商店当前是否处于演示模式?

作为针对意外访问者的额外保险,如果已启用演示模式,我想在模板中禁用webstore的结帐过程.

php magento

1
推荐指数
1
解决办法
4185
查看次数

标签 统计

javascript ×1

jquery ×1

magento ×1

php ×1