C# 如何使用JQuery获取母版页中控件的值?
我在C# 如何使用JQuery获取母版页中控件的值?,c#,javascript,jquery,asp.net,C#,Javascript,Jquery,Asp.net,我在母版页中有一个隐藏字段控件,我想在使用母版页的页面中使用JQuery获取隐藏字段控件的值 我有以下javascript,如果页面中的隐藏字段有值,则会执行该javascript: if(!$('input[type=hidden]').val().length == 0 ) { } 我需要什么javascript来检查母版页中隐藏字段的值?如果这有您想要的效果,它也应该在母版页中工作,因为在客户机上,母版页和内容页之间没有区别。母版页只是将子页作为单个HTML呈现,所以您可以像正常情况一
母版页
中有一个隐藏字段控件,我想在使用母版页
的页面中使用JQuery获取隐藏字段控件的值
我有以下javascript,如果页面中的隐藏字段有值,则会执行该javascript:
if(!$('input[type=hidden]').val().length == 0 ) { }
我需要什么javascript来检查
母版页中隐藏字段的值?如果这有您想要的效果,它也应该在母版页中工作,因为在客户机上,母版页和内容页之间没有区别。母版页只是将子页作为单个HTML呈现,所以您可以像正常情况一样在客户端访问它
请尝试重写以下内容:
if(!$('input[type=hidden]').val().length == 0 ) { }
作为
对于隐藏字段是否有值,这是一个更简单的条件。我不确定代码>和==
结合在一起,就是做您希望它逻辑上做的事情。无论哪种方式,$('input[type=hidden]')。val()
在我看来更具可读性。页面和母版页之间没有分隔。这两个概念都在ASP.NET层中,浏览器只接收一个HTML文档
如果母版页指定了隐藏输入,它将像任何其他隐藏输入一样出现在页面上
if ($('input[type=hidden]').val()) {}