MVC中獲取所有按鈕,並綁定事件!


<script>
    var btns = $('[id=addbtn]'); //不能直接使用#ID來獲取,必須用[]
    //循環遍歷所有的按鈕,一個一個添加事件綁定  
    for (var i = 0; i < btns.length; ++i) {
        btns[i].onclick = function () {
            var name = this.getAttribute('name');
            //這是獲取當前按鈕里的屬性值,把我要獲取的值全部放到按鈕里,然后這樣傳遞給輸入框
            var tel = this.getAttribute('tel');
            var add = this.getAttribute('add');
            //alert("點擊了按鈕,uid = " + uid);
            $('#UserName').val(name);
            $('#Address').val(add);
            $('#UserTel').val(tel);
        }
    }  
</script>

 

MVC中這樣實現。。。

 

<a href="#" id="addbtn" name="@item.Name" tel="@tel.Tel" add="@if (item.Address != "" && item.Address != null)
                                    {
                                        @item.Address
                                    }" class="btn btn-default">派工</a>

//將所有需要傳遞的值全部生成在這個按鈕上。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM