从一个字段向服务器发送数据

时间:2015-06-04 16:31:01

标签: javascript jquery ajax json

这个字段有一个表单

<input type = "text" class = "form-control" id = "fio">

我需要发一个单独的名字,姓氏,姓氏。 json:name:'username',姓:'usersurname',姓氏:'userlastname' 你能告诉我怎么做吗?使用单独的名字字段,姓氏清楚,我们可以命名:

$ ('# name'). val (), 
surname: $ ('# surname'). val (), 
lastname: $ ('# lastname'). val (),

但是从一个字段发送数据?

2 个答案:

答案 0 :(得分:0)

 <input type="text" id="fio" />
 <input type="text" id="lastname" />

function SendData() {
   $.ajax({
      type: 'POST',
      url: '@Url.Action("Names")',
      data: { surname : $("#fio").val() },
      success: function (data) {
         // do something
       }
    });
  }

  public ActionResult Names(string surname)
  {
     // do something
  }

答案 1 :(得分:0)

如果您想向服务器发送更多数据,请将它们添加到上面Dean.DePue所回答的ajax调用的数据部分。

function sendData(name, lastName, firstName) {
  ...
  data: {
    name: name,
    lastName: lastName,
    firstName: firstName
  }
  ...
}