Перенаправление форм с использованием JQuery - PullRequest
1 голос
/ 05 октября 2009

Я хочу сделать это

<div id="myform">
<form action="http://www.google.co.in" method="post">

<input type"submit" value="google"/>

</form>
</div>

Я хочу изменить действие на другой URL-адрес при нажатии кнопки. Обратите внимание, что у меня нет идентификаторов или имен для этой формы, у меня просто есть действие и метод.

Любая помощь по этому вопросу приветствуется.

Я попробовал следующее,

$(document).ready(function()
{
    $("#myform form").attr("action","http://www.yahoo.com");
});

Спасибо Janani

Ответы [ 2 ]

2 голосов
/ 05 октября 2009

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

 $(document).ready(function(){
   $("form[action='http://somesite.com']").attr("action", "http://www.example.com");
 }):
0 голосов
/ 05 октября 2009
$(document).ready(function() { 
    $('form').attr("action","http://www.yahoo.com"); 
});

если у вас более одной формы, вы можете сделать что-то вроде:

$(document).ready(function() {
    //change the action of the first form 
    $('form:eq(0)').attr("action","http://www.yahoo.com"); 
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...