wie Sie in einem Selektor in jquery editierbare Plugin übergeben
-
10-07-2019 - |
Frage
Ich versuche, in einem Wähler in das ID-Variable übergeben, aber das scheint nicht zu arbeiten, wie es zur Laufzeit der Luft sprengt.
Was ist falsch mit der folgenden Syntax?
<script type="text/javascript">
$(document).ready(function() {
$(".dblclick").editable('<%=Url.Action("UpdateSettings","Photos", new { id = $(this).attr("id") }) %>', {
tooltip: "Doubleclick to edit...",
event: "dblclick",
style: 'display: inline; width:400px;'
});
});
Lösung
Haben Sie versucht,
<script type="text/javascript">
$(document).ready(function() {
var updateSettingsAction = '<%=Url.Action("UpdateSettings","Photos") %>';
$(".dblclick").editable(updateSettingsAction + '/?id=' + $(this).attr("id"), {
tooltip: "Doubleclick to edit...",
event: "dblclick",
style: 'display: inline; width:400px;'
});
});
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow