我试图为我的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