【发布时间】:2018-03-02 23:01:02
【问题描述】:
我有一个表单,通过单击按钮从 API 获取 JSON 数据并获取值并将其呈现为 asp:label 的文本
我得到的 JSON 数据:
[{"Name":"Tom",date":"2018-02-24T01:52:56.3229211Z"}]
我的代码如下: 正文(只是重要的部分):
<body>
<h2 class="auto-style3">SPACCO WEB</h2>
<form id="form1" runat="server" class="auto-style1">
<asp:Label ID="info1" runat="server" Text="Name:"></asp:Label>
<asp:Label ID="info1Val" runat="server" Text=""></asp:Label>
<br />
<asp:Label ID="info2" runat="server" Text="Date:"></asp:Label>
<asp:Label ID="info2Val" runat="server" Text=""></asp:Label>
<br />
</body>
这里的重要性在于我将数据作为text="" 放入ID=info2val 中
脚本:
<script src="Scripts/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$('#search').click(function () {
$.ajax({
url: "http://192.168.5.37/api/find/" + $("input#manualuser").val(),
type: "GET",
dataType: 'Jsonp',
success: function (result) {
$('#<%=info2Val.ClientID%>').html(result[0].Name);
$('#<%=info3Val.ClientID%>').html(result[0].Data);
}
});
})
结果:
Name:
Tom
Date:
2018-02-24T01:52:56.3229211Z
问题: 一切都按预期工作,但我的问题是我想将日期值修剪为:2018-02-24(并从 T 01:52:56.3229211Z 中删除所有内容)
请帮助我如何做到这一点。
【问题讨论】:
标签: javascript asp.net json