以下是我要改变的div
<div id="@page.Page" class="pageMessages" data-messages='@Html.Raw(new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(@page.Messages))'></div>
我想在从外部.js文件调用javascipt函数时更改消息的值。这样做的正确方法是什么?
答案 0 :(得分:1)
喜欢......
// This Performs the Change
$('#changeme').attr('data-messages', 'New Value');
// Show the Change
$('#changeme').html( $('#changeme').attr('data-messages') );
这是一个工作Fiddle
我看到的一个问题是id ='@ page.Page',这不起作用。
答案 1 :(得分:0)
我希望我能得到你想要做的事情,你可以使用jquery的更改属性
<强> JQUERY 强>
<script>
$(document).ready(function(){
$(".pageMessages").attr("data-messages","your-new-value-here");
});
</script>