2009-10-29 6 views
0

J'essaie de passer dans un sélecteur dans la variable ID, mais cela ne semble pas fonctionner car il explose au moment de l'exécution.comment passez-vous dans un sélecteur dans jquery plugin modifiable

Quel est le problème avec la syntaxe ci-dessous?

<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;' 
     }); 

    }); 

Répondre

2

Avez-vous essayé

<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;' 
     }); 

    });