【问题标题】:Is there a way to json serialize fields that aren't stored within a form in asp.net有没有办法对未存储在 asp.net 表单中的字段进行 json 序列化
【发布时间】:2011-08-07 22:00:25
【问题描述】:

我正在处理一个 Asp.net 页面,并且具有未在表单中组织的字段。是否有库可以更轻松地将不在表单中的 JSON 元素序列化为 Web 方法?

【问题讨论】:

标签: javascript asp.net html json serialization


【解决方案1】:

您可以搜索页面或 div 上的所有输入并将它们序列化
使用jQuery:

jQuery.map($('input') , function(n, i){
      return {name:n.name,value:n.value};
    });

然后使用例如转换为 json 数组 http://code.google.com/p/jquery-json/ 通过在

之前添加
$.toJSON( jQuery.map($('input') , function(n, i){
          return {name:n.name,value:n.value};
        }));

【讨论】:

  • 经过一番搜索,这个想法似乎是最终的结果,希望有一些图书馆已经到位。猜猜我可以扩展它以在具有绑定属性的元素上设置元素属性并围绕它构建一些东西。谢谢!
猜你喜欢
  • 1970-01-01
  • 2014-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-21
  • 2010-09-18
  • 1970-01-01
  • 2010-12-22
相关资源
最近更新 更多