我正在通過ajax將值生成到表中。這個值是s。 這個角色裏面有一個錨點,這個角色就是所有這些角色。這個錨標籤有一個類,我用它來引用它與JavaScript。在javascript中獲取動態生成元素的屬性值(通過ajax)
在這個角色的定位標記有一個onclick功能指引JavaScript方法,我想用這個方法來獲取點擊的定位標記的屬性之一。 但不幸的是,當我點擊角色中的錨標籤時,我得到了未定義的錯誤。
<tr>
<td>
<a href="#" onClick="JavaScript:filltransfercombo();" class="btn btn-default transferchat" data-operatorid="@avisitor.OperatorID" data-toggle="modal" data-target="#transferModal" title="Transfer chat">
<img src="~/Content/images/chaticons/transfer.png" height="20" width="20" />
</a>
</td>
</tr>
我的意圖是收集此屬性 - data-operatorid。我想在我的JavaScript中使用它進行一些操作。
我的JavaScript低於
<script type="text/javascript">
function filltransfercombo() {
var result = "";
var active = $('a').index(this);
var currentoperatorid = $(active).attr("data-operatorid"); //This is the id of the currently attending operator
console.log(currentoperatorid);
}
</script>
我覺得你很困惑jQuery和ajax。 – SimpleJ 2014-08-28 15:46:59
你是怎麼意思@SimpleJ – user3576600 2014-08-28 15:47:28
我試圖用jquery中的on()方法來獲取當前點擊元素的屬性。但方法沒有觸發。所以我覺得我應該使用javascript – user3576600 2014-08-28 15:48:49