将元素[数据]发布到服务器端的最佳方法

时间:2015-12-07 08:50:40

标签: javascript c# jquery asp.net ajax

我使用的是asp.net - C#,我的网页上有一个包含一些元素的表单。 根据用户的操作,我使用jQuery更改元素数据,如下所示:

$("#elemntID").data('someKey','someValue');

当我发布表单时,我知道如何获取元素的值,甚至是元素的文本并使用它。 但是,我需要在服务器端获得.data。 我有几个方面:

  1. 创建一个包含数据及其数据的所有元素的Json数组,然后创建一个隐藏字段,其文本或值将是一个序列化数组,我稍后将其转换回服务器端的数组。

  2. 使用某种ajax与表单同时发布。

  3. 现在我问你......我该怎么做?

2 个答案:

答案 0 :(得分:1)

试试这个:

position: 'absolute'; bottom:0; left: 0; right: 0;

var DATA = {key1 : 'value1', key2 : 'value2' };

答案 1 :(得分:0)

参考jQuery AJAX功能,$.ajax()jQuery/ajax()

示例

$.ajax({
  method: "POST",
  url: "SERVER_URL",
  data: {
    name: "John",
    location: "Boston"
  }
})
.done(function( msg ) {
  alert("Data Saved: " + msg);
});

希望它有所帮助!