我在CreateInstruction視圖中保存「指令」。該視圖具有局部視圖「CreateInstnAttribute」,該視圖保存與該指令相關的「屬性」。它需要InstnID作爲外鍵。指令使用JQuery保存以避免回傳。那麼我怎樣才能讓InstnID保存InstnAttribute呢?我試過HiddenField來保存InstnId,但我無法在那裏接收到值。我們可以直接在JQuery中使用viewdata嗎?任何幫助將是可觀的。如何在不使用隱藏字段的情況下從JQuery訪問viewdata?
0
A
回答
3
如果您的jQuery是在標記(.aspx文件)中定義的,您可以按如下方式通過爲其值分配一個變量來訪問視圖數據。
var myValue = "<%= ViewData["MyValue"] %>";
alert(myValue);
警報調用只是爲了表明您擁有它。顯然你可以按你的意願使用它。
0
1
您需要傳遞PartialView中的InstId並在PartialView中訪問它。最好的方法是創建一個AttributeViewModel(它將包含InstID)並將其傳遞給部分視圖。
jQuery的可以使用內嵌代碼訪問它:
var InstID = "<%= Model.InstID %>"
//make the jQuery postback call here using InstID
1
試試這個代碼
var fieldid = JSON.parse('@Html.Raw(Json.Encode(ViewData["fieldid"]))');
相關問題
- 1. 如何使用JQuery訪問隱藏字段?
- 2. 在這種情況下,如何訪問模型字段的值?
- 3. 如何在不隱藏iOS的情況下禁用鍵盤?
- 4. 如何在不隱藏標籤的情況下禁用JButton?
- 5. 訪問隱藏字段值
- 6. 如何在不使用.controller()的情況下訪問$ location服務?
- 7. 如何在不使用onSignalStrengthsChanged()的情況下訪問SignalSteength?
- 8. 訪問ViewData使用JQuery
- 9. 新手:如何隱藏和顯示在我的情況下使用jQuery?
- 10. 如何隱藏文本字段的情況下,並顯示在點擊按鈕
- 11. 如何在不卸載組件的情況下隱藏組件?
- 12. 如何在不違反AutoLayout約束的情況下隱藏UITableViewCells
- 13. 如何在不使用Jquery或AJAX的情況下訪問此API?
- 14. 如何在不使用setter的情況下從子類訪問父類中的私有字段?
- 15. 如何從子頁面訪問父頁面的隱藏字段
- 16. 如何在不使用溢出的情況下襬脫滾動條:隱藏?
- 17. 如何在不使用FlexContext的情況下從Java服務對象訪問Principal?
- 18. 如何在不使用代碼的情況下從ItemTemplate訪問ListViewDataItem?
- 19. 如何在不使用開關的情況下在Bootstrap中隱藏/取消隱藏
- 20. 在沒有獲取者的情況下訪問Scala字段
- 21. 訪問>多字段的情況
- 22. Jquery隱藏字段
- 23. jQuery隱藏字段
- 24. 如何在不使用java參數的情況下訪問不同類的值?
- 25. 在不使用CORS的情況下訪問您的後端API
- 26. 如何在隱藏和可見的情況下搜索值?
- 27. 如何在我的情況下正確顯示/隱藏按鈕?
- 28. 如何在沒有URL的情況下隱藏圖像控件?
- 29. 如何在不禁用URL的情況下隱藏Magento中的活動類別?
- 30. 使用Jquery訪問隱藏域
不,你不能直接使用可視數據。嘗試使用cookies,然後,我知道它是一個壞主意。 – 2010-11-20 09:47:03