Web アプリ内のインライン編集にx-editableを使用しています。トリガー要素のデータ属性から読み取りたい追加のパラメーターをサーバーに渡したいと思います。ここに私の編集可能な要素があります:
<a href="#" data-url="save_url" data-pk="271" data-type="text" data-value="Value" class="editable" data-param="XXX">Value</a>
data-param 属性を渡したいのですが、trigger 要素へのアクセス方法がわかりません。経由で試し$(this).data('param')
ましたが、null になります...編集可能な完全なコード:
$.fn.editable.defaults.mode = 'inline';
$('.editable').editable({
params: { param: $(this).data('param') }
});
多くの要素が存在するため、呼び出し$('.editable').data('param')
は考慮されません。.editable
ありがとう