jQuery ajax serialize only 2 fields

后端 未结 1 467
青春惊慌失措
青春惊慌失措 2020-12-21 20:58

I know how to serialize the whole form like in example below or one specific field of the form by just changing the line:

data: $(\'form\').serialize(),


        
相关标签:
1条回答
  • 2020-12-21 21:33

    Way 1: By comma separated selector you can serialize two fields together using following code

    var seializedTwoFields = $('#input-field1,#input-field2').serialize();
    

    Way 2: When you use the jQuery serialize() function, it simply turns your field into a string in the format a=1. So you can certainly apply this function to two fields and concatenate the result, with an & between them.

    Please try this snippet.

    var formfield1 = $('#input-field1').serialize();
    var formfield2 = $('#input-field2').serialize();
    
    var seializedTwoFields = formfield1+'&'+formfield2;
    
    0 讨论(0)
提交回复
热议问题