如何在母版页的表单元素中添加隐藏字段

Fra*_*dal 4 jquery master-pages hidden-field asp.net-mvc-2

我想通过jquery或javascript为每个视图添加隐藏字段.但我希望代码在MasterPage.Master中,所以我在一个地方编写代码,它添加了我的每个视图.如果是,那我可以这样做吗?我使用asp.net mvc 2

Dar*_*rov 18

在你的主人:

$(function() {
    $('body').append(
        $('<input/>')
            .attr('type', 'hidden')
            .attr('name', 'foo')
            .val('some value')
    );
});
Run Code Online (Sandbox Code Playgroud)

$('body')如果您希望将此隐藏字段插入某个特定位置,或者将其他选择器替换为您放置在母版页中某个位置的占位符.你也可以<form>通过给它们一些id或类将它插入现有的(如果你在同一页面上有更多它们,并且你想在每个表单中插入这个隐藏字段).