На сайте joomla, над которым я работаю, мы используем jquery, чтобы изменить кнопку, которая переходит на нашу страницу оформления заказа.
joomla
cartlink = "https://domain.co.uk/billing/cart.php?a=add&pid=67&domainoption=subdomain&sld=domain&tld=.co.uk&billingcycle=monthly&configoption[2]="+configoption2+"&configoption[3]="+configoption3+"&configoption[5]="+configoption5; jQuery("a#vps").attr('href', '' + cartlink +'');
Однако, когда кто-то нажимает на ссылку, он перенаправляется на
https://domain.co.uk/billing/cart.phpa=add&pid=67&domainoption=subdomain&sld=domain&tld=.co.uk&billingcycle=monthly&configoption[2]=7&configoption[3]=9&configoption[5]=14
Обратите внимание, что знаки & отправляются как &. Наша биллинговая система не берет трубку, и в URL кто-нибудь может помочь
&
С уважением Росс
Изменение выполняется на стороне сервера, поскольку отправленный вами код отлично работает, когда играет, см. http://jsfiddle.net/nzz3w/.Так что невозможно (по крайней мере для меня) отладить, не зная, что происходит на стороне сервера ...