@tbettinazziaxioma-it
@tbettinazziaxioma-it
Forum Replies Created
-
AuthorPosts
-
tbettinazzi@axioma.itParticipant
Here the test case.
On the first checkbox if You change from checked to unchecked You’ll se an alert “C1 0” (correct) but if You goes from unchecked to checked You’ll get “C1 -1″ (wrong, it should be the same as before).
Tks
<!DOCTYPE html>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title>Checkbox Overview Demo</title>
<meta http-equiv=”X-UA-Compatible” content=”IE=edge” />
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<meta name=”viewport” content=”width=device-width, initial-scale=1.0, maximum-scale=1.0″ />
<link rel=”stylesheet” type=”text/css” href=”../../../source/styles/smart.default.css” />
<link rel=”stylesheet” type=”text/css” href=”../../styles/demos.css” />
<link rel=”stylesheet” type=”text/css” href=”styles.css” /></head>
<body class=”viewport”>
<script>
function applica(element) {
var myPage = document.forms[0];
var id = -1;
var elementName = element.name;
for (var i = 0; i < myPage.length; i++) {
if (myPage.elements[i].name == elementName) {
id = i;
}
}
alert(elementName + ” ” +id);
}
</script>
<section id=”check-box”>
<div>
<p>Checkboxes allow the user to select multiple options from a set.</p><br/>
<p>If you have multiple options appearing in a list, you can preserve space by using checkboxes instead of on/off switches.</p><br/>
<p>If you have a single option, avoid using a checkbox and use an on/off switch instead.</p><br/>
</div>
<br/>
<form>
<div>
<div class=”check-box-container-light”>
<smart-check-box checked onChange=”applica(this)” name=”C1″></smart-check-box>
<smart-check-box name=”C2″></smart-check-box>
</div>
</div>
</form>
</section>
<br/>
<!– scripts –>
<script src=”../../../source/modules/smart.checkbox.js”></script>
<script src=”index.js”></script></body>
</html>tbettinazzi@axioma.itParticipantUnfortunately this doesn’t solve my problem.
I need the sequence in order to set the focus on the next item.
But my question is : why, when a checkbox is not checked, it isn’t in the list of elements in the page ?
Tks
tbettinazzi@axioma.itParticipantI investigate deeper and the problem seems to be a little more complex.
In the onfocus I activate the following code in order to have the sequence number of the element :
var elementName = getElementName(element);
for (var i = 0; i < myPage.length; i++) {
if (getElementName(myPage.elements[i]) == elementName) {
id = i;
}
}I found that when the checkbox goes from unchecked to checked the code fails and doesn’t find the sequence number, when it goes from checked to unchecked it works and finds the correct sequence number.
Could You explain me why ?
I also listed all elements and, effectively, when the checkbox is non checked it doesn’t esist in list of the element of the pages.
Tks
Tks
- This reply was modified 2 years, 2 months ago by tbettinazzi@axioma.it.
tbettinazzi@axioma.itParticipantSorry but I didn’t understand (may be some comma are missing).
When a checkbok has not the focus and I click on it it will fire before onfocus and then onchange or viceversa ?
Tks
Tullio
tbettinazzi@axioma.itParticipant<span class="Y2IQFc" lang="en">Effectively it seems to fire before the onchange event and then the onfocus doesn't fire. Tks</span>
tbettinazzi@axioma.itParticipantI solved.
Tks
tbettinazzi@axioma.itParticipantI solved using edit_mode=full
tks
- This reply was modified 2 years, 2 months ago by tbettinazzi@axioma.it.
September 12, 2022 at 3:34 pm in reply to: Date time calendar tab header undefined in italian #103668tbettinazzi@axioma.itParticipantI tested Your suggestion but it doesn’t work.
In your demo the date picker is setted “en” and then changed to “it”.
However If you set directly “it” as in
<smart-date-time-picker class=”demoDateTimePickerWide”
calendar-button
enable-mouse-wheel-action
drop-down-position=”center-bottom”
spin-buttons
spin-buttons-position=”left”
locale=”it”></smart-date-time-picker>You’ll see the value undefined.
Tks
Tullio
September 8, 2022 at 7:19 am in reply to: Date time calendar tab header undefined in italian #103653tbettinazzi@axioma.itParticipantTks for Your help.
In my “environment”, however, I don’t know “a priori” how many datepicker I’ve (it’s a runtime generated html code).
Is there any way to set it once for all ?
Tks
tbettinazzi@axioma.itParticipantSorry but I don’t understand what I should do.
How can I set such variables ?
Could You provide a small example ?
Tks
tbettinazzi@axioma.itParticipantTks.
I still have some small problems :
- the button label is allways capital (even if I write Take License I see TAKE LICENSE)
- how can I control the button size to make i larger enough to keep the button text (e.g. take license)
Tks
Tullio
tbettinazzi@axioma.itParticipantTks, it seems to work.
How can I force the calendar to appear in italian and not in english ?
Tks
tbettinazzi@axioma.itParticipantTks but I still don’t understand how to “pass a date” in a json datasource.
Could You suggest the correct way ?
Tks
tbettinazzi@axioma.itParticipantSorry but I still don’t understand where and how to set locale.
I use :
{ label: ‘Campo data 1’, dataField: ‘C6’, cellsFormat: ‘dd/MM/yyyy’,
editor: {
template: ‘dateTimePicker’,
formatString: ‘dd/MM/yyyy’,
onInit(index, dataField, editor) {}}},but I don’t understand where set my locale.
Tks
tbettinazzi@axioma.itParticipantMy browser locale is it_IT and is correct but the datepicker still shows english captions and seems to work in american standard.
Tks
I got the browser language using
function getLang() {
if (navigator.languages != undefined)
return navigator.languages[0];
return navigator.language;
} -
AuthorPosts