2015-09-25 56 views
0

我有一個表單,其中有很多隱藏的輸入元素被javascript添加到它。我無法訪問表單指向的網站,並且有很多服務器端URL重定向,因此我無法調試我的JavaScript。如何通過get methood獲取表單的完整目標url

如果我設置是這樣的:

$('#myForm').submit(function(e){ 
    e.preventDefault(); 
    // Some way to see the full URL where this form would point to 
}); 

這將幫助我很多我的URL匹配到一個由客戶提供。

由於

+0

可能重複上形式的URL與添加到URL字段值提交字符串](http://stackoverflow.com/questions/1610214/jquery-to-goto-a-url-on-form-submit-with-field-values-added-to-the-url-string) – rnevius

回答

0

我不知道爲什麼,這並沒有來找我前面

$('#myForm').submit(function(e){ 
    e.preventDefault(); 
    var url = $('#myform').attr('action') 
    $('#myForm select, #myForm input').each(function(index, element){ 
     var $element = $(element); 
     url += $element.attr('name') + '=' + $element.val(); 
     url += (('#myForm select, #myForm input').length != index ? '&' : ''); 
    }) 
    console.log(url); 
}); 
[jQuery來轉到的