Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用JQuery获取母版页中控件的值?_C#_Javascript_Jquery_Asp.net - Fatal编程技术网

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()) {}