Я генерирую значения в таблицу через ajax. Это значения s. Внутри этих ролей есть якорь, который был бы во всех этих ролях. Эти метки привязки имеют класс, который я использую для ссылки на него с помощью javascript.Получение значений атрибутов динамически сгенерированных элементов (через ajax) в javascript
Якорная метка в этих ролях имеет функцию 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
Как вы относитесь к @SimpleJ – user3576600
Я попытался использовать метод on() в jquery, чтобы получить атрибут элемента click. Но по методу не срабатывал. Поэтому я чувствовал, что должен использовать javascript – user3576600