我在点击按钮时调用了一个API,它以JSON格式返回响应 我调用API的代码如下: -
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<div id="dropdown">
<span class="list">
<select id="itemList">
<option value="select">Select</option>
@foreach (var item in Model)
{
<option value="@item">@item</option>
}
</select>
</span>
<span class="button">
<button type="button" id="btn">Watermark</button>
<script type="text/javascript">
$(function () {
$("#btn").bind("click", function () {
var url = "http://104.211.243.204/?container=comedy-movies&blob=" + encodeURIComponent($("#itemList").val());
window.location.href = url;
});
});
</script>
</span >
</div >
现在执行后,它会将我重定向到网址,然后在该窗口显示输出。现在我想在另一个逻辑中使用该输出。所以我想将客户端的json响应存储到变量中,而不将我重定向到该URL。请帮我解决这个问题。
这是API的输出: -
{
"url": "https://moviestarstorage.blob.core.windows.net/water/gol.mp4"
}
现在我想将此结果存储到客户端的变量中,并将该变量用于视频标记。 API返回视频的结果。请帮我解决这个问题。我正在使用c#模型视图控制器 请帮我解决这个问题。我已经找到了很多解决方案,但没有人为我工作。所以,如果有任何方法可以做到这一点,请帮助我。 等待肯定的回复。