jQuery:如何为当前单击的按钮选择表单元素?

时间:2012-07-09 23:28:47

标签: jquery

我这里有一个jsfiddle - http://jsfiddle.net/9kKXX/3/

要求

每个表单都有一堆动态数据,例如视频ID,标题,视图,我想发送到后端,具体取决于点击的“新”按钮

我该怎么做?

小提琴是正确警告视频的标题,例如

2 个答案:

答案 0 :(得分:0)

只需选择父表单,然后您可以从中选择表单

中的其他元素
$(function() {
    $('form input[type="text"]').live('keyup', function() {
        var val = $.trim(this.value);
        $('.create-playlist-button', $(this).closest('form')).prop('disabled', val.length == 0);
    });
});

http://jsfiddle.net/9kKXX/5/

答案 1 :(得分:0)

您可以使用.closest()

执行此操作

像:

$('form').on('submit', function(){
    console.log($(this).closest('.view-item').find('.title').html());
});