Guest User

Untitled

a guest
Nov 21st, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. function fetchData( $elements ) {
  2.  
  3. var data = {};
  4.  
  5. $elements.each(function() {
  6. var $this = $(this),
  7. name = $this.attr('name'),
  8. value = $this.val();
  9.  
  10. if ( name.substr(-2, 2) === '[]' ) {
  11. if ( ! data[ name ] ) {
  12. data[ name ] = [ value ];
  13. } else {
  14. data[ name ].push( value );
  15. }
  16. } else {
  17. data[ name ] = value;
  18. }
  19.  
  20. });
  21.  
  22. return data;
  23. }
  24.  
  25. function send(url) {
  26. $('textarea[name=\'message\']').html($('textarea[name=\'message\']').val());
  27.  
  28. var data = fetchData($('#mail select, #mail input, #mail textarea'));
  29.  
  30. $.ajax({
  31. url: url,
  32. type: 'post',
  33. data: data,
  34. // ......
  35. });
  36. }
Add Comment
Please, Sign In to add comment