import React from 'react'; import ReactDOM from 'react-dom'; import JqxCheckBox from '../../../jqwidgets-react/react_jqxcheckbox.js'; class App extends React.Component { componentDidMount() { this.refs.CheckBox10.on('change', (event) => { let checked = event.args.checked; if (checked) { document.getElementById(event.target.id).children[1].innerHTML = 'Checked'; } else { document.getElementById(event.target.id).children[1].innerHTML = 'Unchecked'; } }); this.refs.CheckBox11.on('change', (event) => { let checked = event.args.checked; if (checked) { document.getElementById(event.target.id).children[1].innerHTML = 'Checked'; } else { document.getElementById(event.target.id).children[1].innerHTML = 'Unchecked'; } }); this.refs.CheckBox12.on('change', (event) => { let checked = event.args.checked; if (checked) { document.getElementById(event.target.id).children[1].innerHTML = 'Checked'; } else if (false == checked) { document.getElementById(event.target.id).children[1].innerHTML = 'Unchecked'; } else { document.getElementById(event.target.id).children[1].innerHTML = 'Indeterminate'; } }); } render() { let chexboxCSS = { marginLeft: 10, float: 'left' }; let checkboxParentCSS = { float: 'left', width: 400, marginTop: 10 }; return (

Categories


States

) } } //Render our App Component to the desirable element ReactDOM.render(, document.getElementById('app'));