9
ウェブアプリケーション内でインライン編集にx-editableを使用しています。サーバーに追加のパラメータを渡したいと思います。これは、トリガー要素のデータ属性から読みたいものです。ここに私の編集可能な要素である:トリガー要素のx編集可能なアクセス属性値
<a href="#" data-url="save_url" data-pk="271" data-type="text" data-value="Value" class="editable" data-param="XXX">Value</a>
私は、データのparam属性を渡すしたいと思いますが、私は、トリガー要素にアクセスする方法がわかりません。私は現在、多くの.editable
の要素を持っているので、アカウントに付属していません$('.editable').data('param')
を呼び出す
$.fn.editable.defaults.mode = 'inline';
$('.editable').editable({
params: { param: $(this).data('param') }
});
:...私の完全な編集可能なコードを私は$(this).data('param')
を経由してみましたが、私はnullを取得します。
ありがとうございました
千感謝! これは、そのXEditableライブラリのドキュメントにも追加する必要があります。 –
editable()のvalueパラメータでこれを使用しようとすると、 'undefinedは関数ではありません' – stef
@stefあなたはあなたを助けるためにコードを共有する必要があります –