Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: how to disable the movenext step for a particular question?

how to disable the movenext step for a particular question? 8 Monate 4 Wochen her #109414

  • iscar
  • iscars Avatar
  • OFFLINE
  • Gold Lime
  • Beiträge: 219
  • Dank erhalten: 1
  • Karma: 0
i think when user click button, have 2 functions:submit form and move to next question.
i want to disable the movenext function in particular question.then i add the code as below:
<script>
$(document).ready(function () {
$("button#movenextbtn").unbind("click");
});
</script>
i suppose when user click the button, the value will be submited and won't move to next question. BUT still move.
i have no idea what's the problem.
thanks for any help!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

how to disable the movenext step for a particular question? 8 Monate 4 Wochen her #109427

  • DenisChenu
  • DenisChenus Avatar
  • OFFLINE
  • Moderator Lime
  • Beiträge: 6884
  • Dank erhalten: 925
  • Karma: 275
Default behaviour (from PHP) submit => move next.

I think you can play with javascript to:
Find actual step (allways same for each question)
And do something like this (on doc ready)
<script>
var step=4;
$(document).ready(function () {
$("#movenextbtn").attr("name",'move');
$("#movenextbtn").val(step);
});
</script>
Der Administrator hat öffentliche Schreibrechte deaktiviert.

how to disable the movenext step for a particular question? 8 Monate 4 Wochen her #109444

  • iscar
  • iscars Avatar
  • OFFLINE
  • Gold Lime
  • Beiträge: 219
  • Dank erhalten: 1
  • Karma: 0
i use FF to fix the original code is :
accesskey="n" onclick="javascript:document.limesurvey.move.value='movenext';
is that actual step you mean?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

how to disable the movenext step for a particular question? 8 Monate 4 Wochen her #109445

  • DenisChenu
  • DenisChenus Avatar
  • OFFLINE
  • Moderator Lime
  • Beiträge: 6884
  • Dank erhalten: 925
  • Karma: 275
LS version 1.92, rigth ?

I give you a 2.00 version .....
Der Administrator hat öffentliche Schreibrechte deaktiviert.

how to disable the movenext step for a particular question? 8 Monate 4 Wochen her #109446

  • iscar
  • iscars Avatar
  • OFFLINE
  • Gold Lime
  • Beiträge: 219
  • Dank erhalten: 1
  • Karma: 0
i am using Version 2.00+ Build 131206
Der Administrator hat öffentliche Schreibrechte deaktiviert.

how to disable the movenext step for a particular question? 8 Monate 3 Wochen her #109448

  • DenisChenu
  • DenisChenus Avatar
  • OFFLINE
  • Moderator Lime
  • Beiträge: 6884
  • Dank erhalten: 925
  • Karma: 275
Hi,

Think you can try:
<script>
$(document).ready(function () {
  var step=$("#thisstep").val();
  $("#movenextbtn").val(step);
  $("#movenextbtn").click(function(e){
    e.preventDefault();
    $("name['move']").val(step);
    $("#limesurvey").submit();
  });
});
</script>
Sorry don't remind when we update the navigator.
Letzte Änderung: 8 Monate 3 Wochen her von DenisChenu. Begründung: Move var step=$("#thisstep").val(); in ready
Der Administrator hat öffentliche Schreibrechte deaktiviert.

how to disable the movenext step for a particular question? 8 Monate 3 Wochen her #109449

  • iscar
  • iscars Avatar
  • OFFLINE
  • Gold Lime
  • Beiträge: 219
  • Dank erhalten: 1
  • Karma: 0
is that means this question javascript will not be functional when update to 2.05?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

how to disable the movenext step for a particular question? 8 Monate 3 Wochen her #109474

  • iscar
  • iscars Avatar
  • OFFLINE
  • Gold Lime
  • Beiträge: 219
  • Dank erhalten: 1
  • Karma: 0
these codes doesn't work.
even i set window.location.href="sample.com" to function, still move to next question, i think because it's faster than location.href.
i just temperatory stop the move to function for 1question, it's so hard to do it.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: ITEd
Ladezeit der Seite: 0.226 Sekunden
Donation Image