Передача атрибута в тип ввода в Jeditable
Я использую Jeditable для редактирования и публикации изменений в различных элементах страницы. Я хотел бы иметь возможность указать, должен ли тип редактирования text
или же textarea
глядя на атрибут, который я редактирую, data-type_edit="textarea
например.
Однако, проходя мимо, я не могу передать какое-либо значение или атрибут во 2-ю часть jeditable функции, где вы указываете тип. Почему нет type : $(this).attr('data-edit_type')
работает в этом коде:
$('.editable.edit-section').editable(function(value, settings) {
var dbId = $(this).attr("data-db_id");
var dbTable = $(this).attr("data-db_table");
var dbCol = $(this).attr("data-db_col");
submitEdit(value, dbId, dbTable, dbCol);
// Needed so that value is correctedly displayed with jeditable on page
return(value);
}, {
type : $(this).attr('data-edit_type'),
submit : "OK",
cancel : "Cancel",
tooltip : "Click to edit...",
onblur : "ignore"
});
Спасибо!
1 ответ
Попробуй сделать.
$(this).data('edit_type');
Я считаю, что это правильный способ доступа к атрибутам данных через JQuery