javascript - How to send very big amount of data to server using ajax -


i practicing ajax , want send big amount of data server (for instance want make tags post can 20 tags). concatenate each tag specific symbol between them , in server filter , convert many tags again don't think that's natural way. best way send say, 30 - 40 entries server ajax optimally.

update (as of people suggested showing js code example):

$(document).ready(function(){     var tagstosend = "tag1%tag2%tag3%tag4%tag5%tag6%tag7%tag8%tag9%tag10%tag11%tag12%tag13";      $.ajax({         url: "test.php",          method: "post",         data: {             tags: tagstosend         },         success: function(result){             alert(result)         }     }); }) 

so in server i'll iterate on given tags string , filter each tag. , want more natural way.

i think better way sending tags as json array , not get parameter. this:

var postdata = {}; postdata['tagstosend'] = ["tag1", "tag2", ...]; 

and inside ajax config:

data: json.stringify(data) 

now, can json in php file , parse php array. can have more readable , cleaner request server.


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -