【问题标题】:Read ViewBag in javascript generating errors在 javascript 中读取 ViewBag 生成错误
【发布时间】:2021-04-21 02:39:27
【问题描述】:

我尝试了很多方法来获取 Javascript 中 ViewBag 的值,但都显示错误。我有一个视图和一个 js 文件。

<input type="text" id="myInput" data-myValue="@ViewBag.PrimerNombre" />
//Undefined
var myVal = $("#myInput").data("myValue");
alert(myVal);

<input type="hidden" id="customInput" data-value="@ViewBag.PrimerNombre" />
//Cannot read property value of null
var customVal = $("#customInput").data("value");
alert(customVal);

//Cannot read property value of null
<script type="text/javascript">
   var myJsVariable = '@ViewBag.PrimerNombre' 
</script>

//Show warning is not defined
$(document).ready(function() {
                showWarning('@ViewBag.Message');
});

//Unrecognized expression #@(ViewBag.PrimerNombre)
var x = $('#' + '@(ViewBag.PrimerNombre)').val();         

//Cannot read property value of null
var myValue = document.getElementById("@(ViewBag.PrimerNombre)").value;

我尝试了所有,一个一个,有一个部分与javascript文件中的一个部分匹配,我把错误放在上面,如果你知道一种真正有效的方法,请告诉我。

【问题讨论】:

    标签: javascript asp.net-mvc view viewbag


    【解决方案1】:

    我发现我的 js 中的代码,我复制的一些代码,我需要修改的是导致错误的代码

    【讨论】:

      猜你喜欢
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      • 2021-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多