在ASP.NET MVC中使用AJAX调用成功接收值列表的方法如下:
<div id="result"></div>
<script>
function getData() {
$.ajax({
url: '@Url.Action("GetData", "ControllerName")',
type: 'GET',
dataType: 'json',
success: function (data) {
// 处理接收到的值列表
var result = '';
for (var i = 0; i < data.length; i++) {
result += data[i] + '<br>';
}
$('#result').html(result);
},
error: function () {
alert('发生错误,请重试!');
}
});
}
</script>
public class ControllerName : Controller
{
public ActionResult GetData()
{
// 获取值列表数据
var data = new List<string> { "Value1", "Value2", "Value3" };
return Json(data, JsonRequestBehavior.AllowGet);
}
}
<script>
$(document).ready(function () {
getData();
});
</script>
这样,当页面加载完成时,AJAX调用将会发送到控制器的GetData方法,然后将接收到的值列表显示在页面上的result div元素中。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云