otree - change button value on click
up vote
0
down vote
favorite
I have form field made of bootstrap buttons with this choices:
def players_choice_choices(self):
choices = [('A', 1),('B', 2),('Check', 3)]
return choices
I would like to present the 'A','B','Check' choices and after the user will click on the bootstrap button to present the value (1,2,3).
Is there a way of doing this?
Thank you!
bootstrap-4 otree
add a comment |
up vote
0
down vote
favorite
I have form field made of bootstrap buttons with this choices:
def players_choice_choices(self):
choices = [('A', 1),('B', 2),('Check', 3)]
return choices
I would like to present the 'A','B','Check' choices and after the user will click on the bootstrap button to present the value (1,2,3).
Is there a way of doing this?
Thank you!
bootstrap-4 otree
by 'to present the value' you mean showing at the next page what value corresponds to this button?
– Philipp Chapkovski
Nov 8 at 10:58
Not on the next page, on the same page. The button are not submot button.
– pnina
Nov 8 at 13:08
then just change its text via onclick event using jquery
– Philipp Chapkovski
Nov 8 at 13:09
The values are calculated so they different each time. For example in ('A',1) I see only the 1, how can I reach the 'A' from the template?
– pnina
Nov 8 at 13:16
pass this array via vars_for_template. then render it directly to javascript using|json
tag:var = jarray_for_buttons = {{ your_array |json }};
– Philipp Chapkovski
Nov 8 at 13:17
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have form field made of bootstrap buttons with this choices:
def players_choice_choices(self):
choices = [('A', 1),('B', 2),('Check', 3)]
return choices
I would like to present the 'A','B','Check' choices and after the user will click on the bootstrap button to present the value (1,2,3).
Is there a way of doing this?
Thank you!
bootstrap-4 otree
I have form field made of bootstrap buttons with this choices:
def players_choice_choices(self):
choices = [('A', 1),('B', 2),('Check', 3)]
return choices
I would like to present the 'A','B','Check' choices and after the user will click on the bootstrap button to present the value (1,2,3).
Is there a way of doing this?
Thank you!
bootstrap-4 otree
bootstrap-4 otree
asked Nov 8 at 9:50
pnina
82
82
by 'to present the value' you mean showing at the next page what value corresponds to this button?
– Philipp Chapkovski
Nov 8 at 10:58
Not on the next page, on the same page. The button are not submot button.
– pnina
Nov 8 at 13:08
then just change its text via onclick event using jquery
– Philipp Chapkovski
Nov 8 at 13:09
The values are calculated so they different each time. For example in ('A',1) I see only the 1, how can I reach the 'A' from the template?
– pnina
Nov 8 at 13:16
pass this array via vars_for_template. then render it directly to javascript using|json
tag:var = jarray_for_buttons = {{ your_array |json }};
– Philipp Chapkovski
Nov 8 at 13:17
add a comment |
by 'to present the value' you mean showing at the next page what value corresponds to this button?
– Philipp Chapkovski
Nov 8 at 10:58
Not on the next page, on the same page. The button are not submot button.
– pnina
Nov 8 at 13:08
then just change its text via onclick event using jquery
– Philipp Chapkovski
Nov 8 at 13:09
The values are calculated so they different each time. For example in ('A',1) I see only the 1, how can I reach the 'A' from the template?
– pnina
Nov 8 at 13:16
pass this array via vars_for_template. then render it directly to javascript using|json
tag:var = jarray_for_buttons = {{ your_array |json }};
– Philipp Chapkovski
Nov 8 at 13:17
by 'to present the value' you mean showing at the next page what value corresponds to this button?
– Philipp Chapkovski
Nov 8 at 10:58
by 'to present the value' you mean showing at the next page what value corresponds to this button?
– Philipp Chapkovski
Nov 8 at 10:58
Not on the next page, on the same page. The button are not submot button.
– pnina
Nov 8 at 13:08
Not on the next page, on the same page. The button are not submot button.
– pnina
Nov 8 at 13:08
then just change its text via onclick event using jquery
– Philipp Chapkovski
Nov 8 at 13:09
then just change its text via onclick event using jquery
– Philipp Chapkovski
Nov 8 at 13:09
The values are calculated so they different each time. For example in ('A',1) I see only the 1, how can I reach the 'A' from the template?
– pnina
Nov 8 at 13:16
The values are calculated so they different each time. For example in ('A',1) I see only the 1, how can I reach the 'A' from the template?
– pnina
Nov 8 at 13:16
pass this array via vars_for_template. then render it directly to javascript using
|json
tag: var = jarray_for_buttons = {{ your_array |json }};
– Philipp Chapkovski
Nov 8 at 13:17
pass this array via vars_for_template. then render it directly to javascript using
|json
tag: var = jarray_for_buttons = {{ your_array |json }};
– Philipp Chapkovski
Nov 8 at 13:17
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53205181%2fotree-change-button-value-on-click%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
by 'to present the value' you mean showing at the next page what value corresponds to this button?
– Philipp Chapkovski
Nov 8 at 10:58
Not on the next page, on the same page. The button are not submot button.
– pnina
Nov 8 at 13:08
then just change its text via onclick event using jquery
– Philipp Chapkovski
Nov 8 at 13:09
The values are calculated so they different each time. For example in ('A',1) I see only the 1, how can I reach the 'A' from the template?
– pnina
Nov 8 at 13:16
pass this array via vars_for_template. then render it directly to javascript using
|json
tag:var = jarray_for_buttons = {{ your_array |json }};
– Philipp Chapkovski
Nov 8 at 13:17