我怎样才能从序列化形式中获取值?

时间:2015-03-13 08:47:31

标签: php jquery

我有这段代码。我想要的是从表单控件formVal获取值。如何获得键值对等值?

alert(jQuery(".dateMasking").serialize());
var formVal = jQuery(".dateMasking").serialize();
alert(formVal['waitlist_opens']);

第一个提醒显示为:waitlist_opens=2015-03-10,但第二个提醒未按预期显示:2015-03-10

2 个答案:

答案 0 :(得分:2)

知道了!谢谢! :)

alert(jQuery(".dateMasking").serializeArray());
var formVal = jQuery(".dateMasking").serializeArray();
jQuery.each( formVal, function( i, field ){
    alert(field.value);
});

答案 1 :(得分:0)

使用以下内容更改代码以获取日期

alert(jQuery(".dateMasking").serialize());
var formVal = jQuery(".dateMasking").serialize();
formVal = formVal.split("=");
for(i=0; i<formVal.length; i++) {
alert(formVal[i]);
}