it:ad:jquery:forms:home

function clear_form_elements(ele) {

    $(ele).find(':input').each(function() {
        switch(this.type) {
            case 'password':
            case 'select-multiple':
            case 'select-one':
            case 'text':
            case 'textarea':
                $(this).val('');
                break;
            case 'checkbox':
            case 'radio':
                this.checked = false;
        }
    });

}

That said, we often don't want to clear a form – we want to reset it. This is how:

document.forms['myFormName'].reset();

Posting Back Form Values

$("#postform").submit(function() {
var ser = $(this).serialize();  //produced above response
$.post($(this).attr("action"), 
          ser, 
          function(response)
          {
          $("#results").html(response);
       });
});
  • /home/skysigal/public_html/data/pages/it/ad/jquery/forms/home.txt
  • Last modified: 2023/11/04 22:58
  • by 127.0.0.1