У вас есть некоторые проблемы с вашими идентификаторами.
Основной ответ на ваш вопрос - использовать this
для обозначения <form>
, получившего событие:
var v_new_url = $(this).find("input#url").val();
Проблема в том, что идентификатор не может начинаться с цифры в HTML4.
<div class = 'add_video_form' id = "3"> <!-- invalid ID in HTML4 -->
, и вы не можете иметь дубликаты идентификаторов на одной странице.
<!-- first form -->
<input type="text" id="url"> <!-- duplicate ID -->
<!-- second form -->
<input type="text" id="url"> <!-- duplicate ID -->
Было бы лучше, еслиurl
был класс:
<!-- first form -->
<input type="text" class="url">
<!-- second form -->
<input type="text" class="url">
Затем выберите по классу:
var v_new_url = $(this).find("input.url").val();