2011-07-04 27 views
5

Ben bir tıklama olayına bounf gelmiş bir fonksiyonu olan bir URL'ye bir var eklemek için arıyorum ile url için bir var ekleyin. jQuery işlevi

url o olur işlevini çalıştırdıktan sonra www.example.com

olduğunu varsayalım.

www.example.com?folder=beats

Birazdan klasör değerini kapma işlevi var ama mevcut sayfa url sonuna ekler ihtiyacı duyarlar.

function fileDialogStart() { 

$folder = $('#ams3Folder').val(); 



} 

fazla bilgi için herhangi bir yardım

+1

Tarayıcılar URL'si veya yalnızca bazı dizeler? –

+1

kullanım 'Eğer zımni küresel sebebiyet vermeyecek şekilde değişkenleri bildirmek için var'. –

cevap

8
function fileDialogStart() 
{ 
    var newURLString = window.location.href + 
      "?folder=" + $('#ams3Folder').val(); 

    window.location.href = newURLString; // The page will redirect instantly 
              // after this assignment 
} 

, here gidin.

+1

David Walsh window.location' çok 'büyük bir sayfası vardır: http://davidwalsh.name/javascript-window-location – StuperUser

3
function fileDialogStart() { 

$folder = $('#ams3Folder').val(); 

window.location.href = window.location.href + $folder 

// window.location.href = window.location.href + '?test=10'; 

} 
+1

hi tarek Tek bir sorun i iki kez çalıştırırsanız i almak olduğunu www.example.com?folder= bunu atım? klasörü = atım haberci yukarıya hangi ???? – DCHP

+0

2 seçeneğiniz vardır: değişken eklemeden önce) (değiştirmek veya böyle bir şey yapmak kullanarak location.href temizlemek: 'index.php' window.location.href = + $ klasörü – Tarek

+0

hasta o sayesinde ok denemek – DCHP