asp.net – 在后面的代码中通过jquery添加列表框项的问题
发布时间:2020-12-15 23:55:43 所属栏目:asp.Net 来源:网络整理
导读:我有一个asp.net列表框控件,其中我使用Jquery使用一些代码来填充项目,如… $(“#MylistBox”).append(“ option value ='somevalue' Someitem / option 动态的. 但在我使用的代码背后 无论添加多少项,MylistBox.Items始终显示Count 0. 任何人都可以帮我吗?
我有一个asp.net列表框控件,其中我使用Jquery使用一些代码来填充项目,如…
$(“#MylistBox”).append(“< option value ='somevalue'> Someitem< / option> 动态的. 任何人都可以帮我吗? 解决方法
在不知道实际场景的情况下…我假设你的目标实际上是通过迭代它们或其他东西来获得动态添加的项目……
使用JavaScript / jQuery在客户端完成的任何动态添加的DOM元素都不会自动反映到服务器端.您需要以不同的方式对它们进行序列化,并在回发期间将它们推回到服务器端.一种方法是通过序列化隐藏输入中Select元素的所有选项.如果您希望更容易访问,可以将隐藏输入标记为runat = server,否则请使用Request.Form [“…隐藏输入NAME属性此处… NOT ID …”]以获取超值.获得它之后,您可以使用值执行任何操作. 我想你的隐藏输入应该有一些价值,如:“1:第一个值,2:第二个值,3:……”.只需做一些字符串操作就可以将它们拆分并迭代它们. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- asp.net – 如何使用jQuery ajax避免快速结果的“
- .net – ANTS Memory Profiler – 我应该关注哪个
- asp.net-mvc – ASP.NET MVC中的动态(运行时生成
- asp.net-mvc-3 – 自定义ActionInvoker与MVC 3中
- asp.net-mvc – 在asp身份声明和会话数据之间进行
- Asp.NET cookies返回null
- asp.net – IIS重写输入类型
- ASP.NET Core 2.0 Razor vs Angular/React/etc.
- 在ASP.Net网站上使用WCF服务的教程?
- asp.net – 将隐式类型对象转换为查询字符串
热点阅读