<?php
$data = array('foo'=>'bar',
'baz'=>'boom',
'cow'=>'milk',
'php'=>'hypertext processor');
echo http_build_query($data);
/* Output:
foo=bar&baz=boom&cow=milk&php=hypertext+processor
*/
come fare cosa simile in javascript, per esempio, ottenere la stringa di query dal matrice, e convertire il serie a query string?Come implementare qualcosa come http_build_query di PHP e il contrario in javascript?
UPDATE
il plugin jQuery non funziona:
var fromVar = $.query.load('?cow=milk')
fromVar.set('first', 'value');
fromVar.toString()
Produce ?cow=milk
mentre io voglio che sia ?cow=milk&first=value
Potrebbe questo aiuto? http://phpjs.org/functions/http_build_query:428 – phsource
No, non posso importare un gigante totalmente nuovo per questa sola funzionalità! – wamp
Quella funzione non ha alcuna dipendenza, quindi puoi semplicemente copiarla e incollarla (seguendo la licenza). –