How to change the button text from submit to next or any others?

More
1 year 4 months ago #181447 by mrli999
I would like to change the button text from submit to next. I searched the forum and finded the following resolution:

$(document).ready(function(){
var submitText = 'Next';
$('#movesubmitbtn .ui-button-text').text(submitText);
});

I copied the above script to the template.js file, and put it at the end of this file. But doesn't work.


I inspected my survey the find the name of submit button is:
<button type="submit" id="movesubmitbtn" value="movesubmit" name="movesubmit" accesskey="l" class="submit button btn btn-lg btn-primary"> Submit </button>

And my limesurvey version is 2.65.3+170607.

If I would like to change the text for the submit button. What should I do? thanks.
The topic has been locked.
LimeSurvey Partners
More
1 year 4 months ago #181454 by Joffm
Hi,
only:

$(document).ready(function(){
var submitText = 'My new submit';
$('#movesubmitbtn').text(submitText);
});


Joffm

Tested in Version 2.73.1+171220


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Attachments:
The following user(s) said Thank You: mrli999
The topic has been locked.
More
1 year 4 months ago #181461 by mrli999
I copied your script into the template.js file. But doesn't work. The button text is still not changed. Thanks.
The topic has been locked.
More
1 year 4 months ago - 1 year 4 months ago #181465 by Joffm
I entered it in the question text

and it works in template.js as well.

Joffm


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Attachments:
Last edit: 1 year 4 months ago by Joffm.
The following user(s) said Thank You: mrli999, cdorin
The topic has been locked.
More
1 year 4 months ago #181480 by mrli999
This time it works, thanks.
The topic has been locked.
More
1 year 4 months ago #182781 by remhk
I wasn't able to implement this for version Version 2.62.2+170203. Can this be implemented with only "3 and higher versions?

Thanks
The topic has been locked.
More
1 year 4 months ago #182789 by tpartner
The script above should work in 2.x versions.

This will work in 3.x versions:

<script type="text/javascript" charset="utf-8">
 
	$(document).on('ready pjax:scriptcomplete',function(){
		var submitText = 'My new submit';
		$('#ls-button-submit[value="movesubmit"]').text(submitText);	
	});
</script>

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Official LimeSurvey Partner - partnersurveys.com
The topic has been locked.
More
1 year 4 months ago #182799 by remhk
I tried the following and it is not working:(. Where do we need to put it? I have currently placed it in the "source" of the question where the "Submit" button needs to appear.

$(document).ready(function(){
var submitText = 'Next';
$('#movesubmitbtn .ui-button-text').text(submitText);
});
The topic has been locked.
More
1 year 4 months ago #182801 by tpartner
What LimeSurvey version?

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Official LimeSurvey Partner - partnersurveys.com
The topic has been locked.
More
1 year 4 months ago #182802 by remhk
The topic has been locked.
More
1 year 4 months ago #182803 by tpartner
This should work in that version. If not, activate a sample survey and give a link here so we can see the source.

<script type="text/javascript" charset="utf-8">
	$(document).ready(function(){
		var submitText = 'My new submit';
		$('#movesubmitbtn').text(submitText);
	});
</script>

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Official LimeSurvey Partner - partnersurveys.com
The topic has been locked.
More
1 year 4 months ago #182856 by remhk
This one worked.. Thank you!
The topic has been locked.
More
1 year 3 months ago #183221 by tpartner
@Nina265, to avoid confusion, please always state which LimeSurvey version your script is for.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Official LimeSurvey Partner - partnersurveys.com
The topic has been locked.
More
1 year 3 months ago #183297 by DenisChenu

tpartner wrote: @Nina265, to avoid confusion, please always state which LimeSurvey version your script is for.

Since Nina put some spam link, all post deleted …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development . I don't answer to private message.
The topic has been locked.

Start now!

Just create your account and start using Limesurvey today.

Register now