2012-04-27 49 views
3

我在MasterPage中有一個隱藏的字段控件,我想在使用MasterPage的頁面中使用JQuery獲取隱藏字段控件的值。如何在使用JQuery的母版頁中獲取控件的值?

我有以下的javascript這exectues如果在頁面的隱藏字段的值:

if(!$('input[type=hidden]').val().length == 0) { } 

的JavaScript,我需要檢查什麼隱藏字段的MasterPage從頁面的價值?

回答

3

您的頁面和母版頁之間沒有分離。這兩個概念都在你的ASP.NET層,而瀏覽器只是接收一個HTML文檔。

如果您的母版頁指定了一個隱藏的輸入,它將像您隱藏的任何輸入一樣在您的頁面上。

3

如果這具有所需的影響,它也應該在主頁面中工作,因爲主頁面和內容頁面之間的客戶端沒有區別。

2

母版頁只是作爲單個HTML呈現在子頁面中,因此您只需像往常一樣訪問它的客戶端。

請嘗試重寫此:

if(!$('input[type=hidden]').val().length == 0) { } 

if ($('input[type=hidden]').val()) {} 

這是因爲如果隱藏字段值的簡單條件。我不確定!==組合是否正在按照您希望的方式進行邏輯操作。無論哪種方式$('input[type=hidden]').val()是更可讀的海事組織。

相關問題