import React from 'react';
import ReactDOM from 'react-dom';
import JqxRadioButton from '../../../jqwidgets-react/react_jqxradiobutton.js';
class App extends React.Component {
componentDidMount() {
this.refs.firstRadioButton.on('change', (event) => {
this.clearLog();
let log = document.getElementById('events');
let checked = event.args.checked;
if (checked)
{
log.innerHTML += '
Checked: 12 Months Contract
';
} else
{
log.innerHTML += 'Unchecked: 12 Months Contract
';
}
});
this.refs.secondRadioButton.on('change', (event) => {
this.clearLog();
let log = document.getElementById('events');
let checked = event.args.checked;
if (checked)
{
log.innerHTML += 'Checked: 6 Months Contract
';
} else
{
log.innerHTML += 'Unchecked: 6 Months Contract
';
}
});
this.refs.thirdRadioButton.on('change', (event) => {
this.clearLog();
let log = document.getElementById('events');
let checked = event.args.checked;
if (checked)
{
log.innerHTML += 'Checked: 3 Months Contract
';
} else
{
log.innerHTML += 'Unchecked: 3 Months Contract
';
}
});
}
clearLog() {
let log = document.getElementById('events').getElementsByTagName('span');
if (log.length >= 2)
{
document.getElementById('events').innerHTML = '';
}
}
render () {
return (
House Contract
12 Months Contract
6 Months Contract
3 Months Contract
1 Month Contract
)
}
}
ReactDOM.render(, document.getElementById('app'));