Używam x-editable do bezpośredniej edycji w mojej aplikacji internetowej. Chciałbym przekazać dodatkowe parametry serwerowi, które chciałbym odczytać z atrybutów danych na elemencie wyzwalającym. Oto mój element do edycji:x-edytowalna wartość atrybutu dostępu elementu wyzwalającego
<a href="#" data-url="save_url" data-pk="271" data-type="text" data-value="Value" class="editable" data-param="XXX">Value</a>
Chciałbym przekazać atrybut danych-param, ale nie wiem jak uzyskać dostęp do elementu wyzwalającego. Próbowałem poprzez $(this).data('param')
, ale pojawia się wartość null ... mój pełny kod edycji:
$.fn.editable.defaults.mode = 'inline';
$('.editable').editable({
params: { param: $(this).data('param') }
});
Wywołanie $('.editable').data('param')
nie przychodzi pod uwagę, ponieważ mam wiele .editable
elementy obecne.
Dzięki
tysięcy dzięki! To powinno być dodane do tego dokumentu biblioteki XEditable! –
Kiedy próbuję użyć tego w parametrze value edytowalnego(), to niezdefiniowane błędy nie są funkcją ' – stef
@stef będziesz musiał udostępnić swój kod, aby ci pomóc –