【问题标题】:get a value from a serialized string从序列化字符串中获取值
【发布时间】:2013-05-27 16:01:40
【问题描述】:

有一个表单,在提交时,我将其转换为序列化字符串,以便通过 ajax 提交表单。

var data = $$.serialize();

现在有一个名为“标题”的输入字段,我想获取它的值来显示一条消息。所以我正在寻找一种方法来做到这一点。我试过了;

alert(data.name);

但发现不是方法。

更新

这里是小提琴:http://jsfiddle.net/wHBYK/

【问题讨论】:

标签: javascript jquery serialization


【解决方案1】:

你根本不需要 jQuery。只需这样做:

$('#frmEditTab').submit(function(e){
    e.preventDefault();
    var title = this.title; //get the input named "title" of the form
    alert(title.value); //alerts the value of that input
});

【讨论】:

  • 如果你愿意,你也可以只使用 Vanilla JS,不要使用 jQuery。它只是改变了几行代码
猜你喜欢
  • 2021-07-16
  • 1970-01-01
  • 2017-07-06
  • 1970-01-01
  • 2020-11-09
  • 1970-01-01
  • 2013-06-27
  • 1970-01-01
  • 2014-10-08
相关资源
最近更新 更多