2011-12-05 68 views
0

我試圖將數據從表中的選定行移動到MVC中的表單。我正在使用jquery點擊事件從我的表中檢索數據並將其移動到我的表單。點擊事件正在工作,但它正在將數據移動到錯誤的字段。繼承人的點擊功能:MVC將數據表移動到輸入表

$(document).ready(function() { 
    $(".innerTbltr").click(function() { 
     alert("Event handle."); 
     //this.css("background-color", "#E8EEF4"); 
     $("#firstName").val(this.childNodes[0].innerHTML); 
     $("#lastName").val(this.childNodes[1].innerHTML); 
     $("#address1").val(this.childNodes[2].innerHTML); 
     $("#address2").val(this.childNodes[3].innerHTML); 
     $("#city").val(this.childNodes[4].innerHTML); 
     $("#state").val(this.childNodes[5].innerHTML); 
     $("#zip").val(this.childNodes[6].innerHTML); 
     $("#birthDate").val(this.childNodes[7].innerHTML); 
    }); 
}); 

的形式設置這樣的:

<form> 
    <input id="firstName" type="text"/> 
    <input id="lastName" type="text"/> 
    <input id="address1" type="text"/> 
    <input id="address2" type="text"/> 
    <input id="city" type="text"/> 
    <input id="state" type="text"/> 
    <input id="zip" type="text"/> 
    <input id="birthDate" type="text"/> 
</form> 

目前的第一個名字被放入姓田的。姓氏被放入地址1字段。地址1放入狀態字段,其餘兩個字段留空。以及具有數據的字段之間的字段是空白的。

回答

0

這可能是不是所有的DOM加載嘗試將click事件中一個jQuery

$(document).ready(function(){ 
//the click event here 
}); 
+0

我試圖jQuery的,但什麼也沒有發生。我已經嘗試過在此項目中使用jquery一次,結果相同。我的JavaScript會執行,但如果我嘗試jQuery沒有任何反應。 – ExceptionLimeCat

+0

有沒有包含jQuery.js? – Sedz

+0

是的Visual Studio包含項目的jQuery庫。 – ExceptionLimeCat

相關問題