我試圖爲我的asp.net代碼創建書籤aspx頁面是用jquery編寫的,所以我需要將參數從jquery傳遞給.aspx的代碼隱藏文件page.Can任何人都可以幫助我將參數傳遞給代碼隱藏?我需要將參數從jquery傳遞給我的代碼隱藏
回答
使用隱藏字段將是您的解決方案:
在javascript中:
function SetValue()
{
$('#<%=Hidden1.ClientID%>').val() = "testing !!!!!";
}
而在HTML中,你需要這樣的:
<input id="Hidden1" runat="server" type="hidden" value="" />
或這樣的:
<asp:HiddenField ID="Hidden1" runat="server" Value="" />
然後,因爲您的hiddenfield是runat服務器,您可以在後面的代碼中在後面的代碼中訪問它。
如果你不想做,你可能需要使用一個WebMethod
在運行時ID值可能會改變,因此我認爲使用class而不是id更安全 –
這是真的,或者使用<%= Hidden1.ClientID%> – GregM
輸入類型值作爲Request.Form的一部分傳遞NameValueCollection中。您可以使用隱藏輸入類型的「名稱」屬性來訪問該集合中的值。查看:http://stackoverflow.com/questions/564289/read-post-data-submitted-to-asp-net-form –
除了使用隱場回傳,我一直避免使用意大利麪條代碼。你可以在jQuery中做到這一點。使用$選擇器,您將始終獲得服務器控件的正確標識。
<asp:HiddenField ID="Hidden1" runat="server" Value="" />
<style type="text/javascript">
function SetValue()
{
$("input[id$='Hidden1']").val("Some Value");
}
</style>
- 1. 如何在我的代碼中將jquery隱藏值傳遞給php
- 2. 我是否需要將空參數傳遞給javascript函數?
- 3. 將數組從jquery ajax方法傳遞到c#代碼隱藏
- 4. 如何將JavaScript中的JSON數組傳遞給我的代碼隱藏文件
- 5. 需要Javascript或jQuery代碼將數據傳遞給控制器
- 6. 將參數從父項傳遞給子項ASP GridView(C#代碼隱藏)
- 7. 如何從Repeater在代碼隱藏中將參數傳遞給UserControl c#
- 8. 需要幫助,我想將參數傳遞給相關組件
- 9. 我們是否真的需要隱藏js(jquery)代碼?
- 10. 將參數作爲文本傳遞給.NET代碼隱藏的JavaScript函數
- 11. 將變量從asp.net代碼隱藏傳遞給xsl
- 12. 傳遞參數從代碼隱藏的JavaScript功能,錯誤
- 13. 將隱藏字段傳遞給jquery
- 14. 我需要將一個變量傳遞給我的函數
- 15. 嘗試將javascript數組和int傳遞給代碼隱藏
- 16. 我從代碼隱藏
- 17. 如何將多個隱藏參數從jsp傳遞給servlet?
- 18. 值傳遞從JavaScript到代碼隱藏
- 19. 從代碼隱藏向Javascript傳遞值
- 20. 從代碼隱藏向JavaScript傳遞值
- 21. 將C#代碼隱藏的值傳遞給javascript
- 22. 將代碼隱藏的值傳遞給隱藏字段文本框
- 23. C++將隱藏的參數傳遞給類構造函數?
- 24. 需要將參數傳遞給沒有參數的過程
- 25. 想要將參數傳遞給我的shell函數
- 26. 將數據從Javascript傳遞到代碼隱藏
- 27. 我需要更新我的jQuery代碼
- 28. 如何將值從php傳遞給jquery函數我的代碼如下
- 29. 需要打開url並傳遞隱藏參數(post request),primefaces
- 30. GridView ASP.NET - 將命令和ID傳遞給代碼隱藏
請詳細說明,因爲您的問題未提供足夠的信息。您可以使用Ajax或將表單發送回服務器,但也許您並不需要這樣做。請記住,JavaScript在瀏覽器中運行,並且代碼隱藏文件中的代碼在服務器上運行。 – npclaudiu