$('tr:eq(0)').find(':input').prop('disabled',true)Web开发学习资料推荐
javascript函数属性caller和arguments callee介绍
JavaScript apply与call的用法及区别

解决方案 »

  1.   


    $("tr").find("保存按钮").click(function (){
        $(this).patent("tr").find("input").prop("disabled",true);
    });
      

  2.   


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"/>
    <title> new document </title>
    <meta name="keywords" content=""/>
    <meta name="description" content=""/>
    <script type="text/javascript" src="jquery.min.js"></script>
    <script type="text/javascript">
    <!--
    function save(kkk){
    $(kkk).closest("tr").find("input,select").prop("disabled",true);
    }
    //-->
    </script>
    </head> <body>
    <table>
    <tr>
    <td><input type="checkbox" name="id" value="123" /></td>
    <td></td>
    <td><input type="radio" name="sex" value="1" /><input type="radio" name="sex" value="2" /></td>
    <td><select name="">
    <option value="1" selected>1</option>
    <option value="2">2</option>
    </select></td>
    <td><input type="button" value="save" onclick="save(this)" /></td>
    </tr>
    <tr>
    <td><input type="checkbox" name="id" /></td>
    <td></td>
    <td><input type="radio" name="sex" value="1" /><input type="radio" name="sex" value="2" /></td>
    <td><select name="">
    <option value="1" selected>1</option>
    <option value="2">2</option>
    </select></td>
    <td><input type="button" value="save" onclick="save(this)" /></td>
    </tr>
    </table>
    </body>
    </html>
      

  3.   

    保存按钮事件中加下面的代码,注意要导入jquery$(this).closest('tr').find(':input').prop('disabled',true)如果你的按钮是通过参数传入,将上面的this改为按钮的参数名称
    如<input type='button' onclick='save(this)' value='保存‘/>
    function save(btn){
    $(btn).closest('tr').find(':input').prop('disabled',true)