示例:
<script type="text/javascript">
function abc() {
var t = document.getElementById("name").value;
@foreach(Player pl in Model){
if (t == pl.Name) {
alert("This name is already use!");
}
}
</script>
错误:t - 无法解析符号 如何在 C# 代码中使用 JavaScript 变量?在这个例子中可以吗?
最佳答案
不能在 C# 代码中使用 JS 变量,但可以在代码中使用 C# 变量。 大多数情况下,C# 用于渲染 HTML 或 JS。
就您的情况而言,最好将 C# 服务器端模型呈现为 JS 数组,以便稍后进行迭代。
干杯!
关于c# - 如何在 Javascript 中使用模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15598438/