-1

i have this block of code. What I want is to get the values from form control formVal. How can I get those values like key-value pair?

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

The first alert shows as: waitlist_opens=2015-03-10, but the second alert doesn't show as expected: 2015-03-10

Pete
  • 57,112
  • 28
  • 117
  • 166
Eleven
  • 339
  • 2
  • 6
  • 20

2 Answers2

2

Got it! Thanks! :)

alert(jQuery(".dateMasking").serializeArray());
var formVal = jQuery(".dateMasking").serializeArray();
jQuery.each( formVal, function( i, field ){
    alert(field.value);
});
Ankit Bajpai
  • 13,128
  • 4
  • 25
  • 40
Eleven
  • 339
  • 2
  • 6
  • 20
0

alter your code with the following to get the date

alert(jQuery(".dateMasking").serialize());
var formVal = jQuery(".dateMasking").serialize();
formVal = formVal.split("=");
for(i=0; i<formVal.length; i++) {
alert(formVal[i]);
}
  • both do the same thing in above example :) –  Mar 13 '15 at 08:57
  • instaed of this alert (formVal[1]); i could put also this jQuery.each( formVal, function( i, field ) { alert(field.value); }); –  Mar 13 '15 at 08:58