2014-02-15 4 views
0

Я использую приведенный ниже код, чтобы заполнить форму по URL-адресу, но можно ли это изменить, чтобы автоматически отправить форму?Заполните форму html с url и auto submit

<head> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 
<script type="text/javascript"> 
$(function() { 
    // grab the entire query string 
    var query = document.location.search.replace('?', ''); 

    // extract each field/value pair 
    query = query.split('&'); 

    // run through each pair 
    for (var i = 0; i < query.length; i++) { 
     // split up the field/value pair into an array 
     var field = query[i].split("="); 

     // target the field and assign its value 
     $("input[name='" + field[0] + "'], select[name='" + field[0] + "']").val(field[1]); 
    } 
}); 
</script> 
</head> 
+0

Независимо от вашего идентификатора формы вызывается метод 'submit'. – Thunda

ответ

0

Вам просто нужно добавить эту строку в конец своего сценария, но вместо этого используйте идентификатор формы.

$("#MyFormId").submit(); 
Смежные вопросы