Hi,

I'm trying to set a hidden field's value to true before submitting.
First I bind the form:
 $(".advancedSearchForm").ajaxForm(
        {
            target: '.colorList',
            beforeSubmit: ShowRequest,
            success: ShowResponse
        }
    );
Then in the before submit I set the field value to true
function ShowRequest(formData, jqForm, options){
      $('#isAjax').val("true");
//    var elements = jqForm[0].elements;
//    elements[19].value = "true";
    $('.colorList').fadeOut('slow');
    return true;
}
A quick alert($('#isAjax').val()) shows me it is indeed "true".
But at the server side (asp.net) the field still has the old value
if (Request.Form["isAjax"] == "true") is false

It seems the before submit is not really before submit. Any ideas?

Reply via email to