JavaScript の一部の URL 変数を置き換えるのに問題があります。&s=
との値を置き換えようとしています&so=
。以下は私のコードです:
url = url.replace(/(s=).*?(&)/, '$1' + $("#sort_by").val() + '$2');
url = url.replace(/(so=).*?(&)/, '$1' + $("#sort_ord").val() + '$2');
最初の置換は問題なく機能し、s
値は常に置換されますが、so
変数は決して置換されないようです。