【发布时间】:2016-03-07 20:05:39
【问题描述】:
我要在 UI 上实现什么。我有一个对象表,对象的一个参数是 xml 字符串。当我单击某行的链接时,应该会打开带有格式化 xml 的弹出窗口。 因此,我尝试使用 viewmodel 将 xml 字符串传递给 View,然后将其放入链接的数据属性中。用js读取数据属性并弹出。我使用引导模式对话框。所以它看起来像这样:
<a class="open-xml" data-toggle="modal" data-xmlstring="@modal.Xml">Open xml</a>
在js中:
$(document).on("click", ".open-xml", function() {
var responseXml = $(this).data('xmlstring');
$("#xml-viewer").find("textarea").text(responseXml);
}
);
但它只显示第一个单词。 我试图将其解析为 json 并在 js 中对其进行编码,但它仍然对我不起作用。也许您有其他解决方案,或者当前的工作示例?
【问题讨论】:
标签: javascript c# jquery asp.net-mvc-4