javascript - 从 javascript 中的变量中获取值并传递给 List<> 类型的代码隐藏变量
问题描述
我正在调用 Web 服务并从 Ajax 调用传回 List<>。现在我需要获取该值并将其传递给数据类型为 List<> 的代码隐藏文件。可以做到这一点,如果可以,我该怎么做。我已经在这里寻找解决方案,但我没有看到这样的东西。我尝试了一个 HiddenField,但我得到一个错误,它无法从 List<> 转换为字符串。
function GetEnrollmentRecords() {
IsLoading = true;
$.ajax({
type: "POST",
url: "EnrollmentService.asmx/GetEnrollmentRecords",
data: "{qryLastRecord: " + LastRecord + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnGetEnrollmentRecordsSuccess,
failure: function (response) {
IsLoading = false;
},
error: function (response) {
IsLoading = false;
}
});
}
function OnGetEnrollmentRecordsSuccess(response) {
var responseObject = response.d;
LastRecord = responseObject.intLastRecord;
var hdnfldVariable = document.getElementById('ListOfEnrollments');
hdnfldVariable.value = Object.values(responseObject.enrollments);
IsLoading = false;
}
解决方案
推荐阅读
- apache-kafka - 为什么窗口化现在适用于 Kafka Streams?
- google-bigquery - 如何通过 Firebase 中的某些用户事件过滤 BigQuery 中的保留计算
- php - 相似时如何返回数组
- powerbi - 如何在 Power BI dax 中编写 excel 公式
- ssrs-2008 - 在 SSRS 中连接负数和字符串
- python - How Can I download linux .whl file with dependencies on windows
- node.js - Map Data in MongoDB Aggregation pipeline
- c# - 如何将数据从 Mvc 控制器传递到 WebApi 控制器?
- sql - 如何“深度复制”行
- amazon-web-services - 以超链接格式提供 AWS Lex 响应