2011-08-05 4 views
0

mootoolsを使用して現在のクエリーストリング値を取得する方法。mootoolsを使用して現在のクエリーストリング値を取得する方法

私はPHPのページネーションにmootools ajaxを使用しています。次のパラメータは、私の最初の呼び出し

format=html&nolayout=true&p[0]=1000-1500&p[1]=1500-2000&p[2]=2000-2500 

と第二AJAX呼び出しは、すべてのパラメータの上に保持し、

this.any助けを行うにはどのように
format=html&nolayout=true&p[0]=1000-1500&p[1]=1500-2000&p[2]=2000-2500&pagenum=1 

を次のように1つの以上のパラメータを添付する必要があるのために渡していますあなたは、単に現在のQSを取得window.location.searchすなわち

を使用し、最初の文字を削除することができ

答えて

0

ください?また&pagenum=Xreplace + regexp)、新しいパラメータを追加して、ajaxリクエストを送信します。

var currQueryString = window.location.search.substring(1), //and also remove '&pagenum=X' (see above) 
    newQueryString = currQueryString + "&pagenum=1"; //obv, pagenum should be dynamic, this is just an example 

new Request({ //or Request.HTML... 
    url : 'http://some/url' // ...and other options 
}).send(newQueryString);