jquery或js div间接包含的input如何获取input的所有index

jquery或js div间接包含的input怎么获取input的所有index

 $('.odiv input').click(function () {
                var btnindex = $(this).index();//为什么获取的index都是0
                alert(btnindex); 
                $('#txtbtnindex').val(btnindex);
            });



<div class="odiv">
                    快速查询:
                <s>
                    <asp:Button ID="btntoday" runat="server" Text="今天" OnClick="btntoday_Click"/></s> <span class="ispan">| </span>
                    <s>
                        <asp:Button ID="btnyesterday" runat="server" Text="昨天" OnClick="btnyesterday_Click"/></s> <span class="ispan">| </span>
                    <s>
                        <asp:Button ID="btn7days" runat="server" Text="近7天" OnClick="btn7days_Click"/></s><span class="ispan">| </span>
                    <s>
                        <asp:Button ID="btn30days" runat="server" Text="近30天" OnClick="btn30days_Click"/></s><span class="ispan">| </span>
                    <s>
                        <asp:Button ID="btnthismonth" runat="server" Text="本月" OnClick="btnthismonth_Click"/></s><span class="ispan">| </span>
                    <s>
                        <asp:Button ID="btnlastmonth" runat="server" Text="上月" OnClick="btnlastmonth_Click"/></s>
                </div>

------解决思路----------------------
 var btnindex = $(this).index('div.odiv input');
------解决思路----------------------
index是要有相对的啊
$('li').index(document.getElementById('bar')); //1,传递一个DOM对象,返回这个对象在原先集合中的索引位置
$('li').index($('#bar')); //1,传递一个jQuery对象
$('li').index($('li:gt(0)')); //1,传递一组jQuery对象,返回这个对象中第一个元素在原先集合中的索引位置
$('#bar').index('li'); //1,传递一个选择器,返回#bar在所有li中的做引位置
$('#bar').index(); //1,不传递参数,返回这个元素在同辈中的索引位置。