Currently Im have the following script which checks to see if a checkbox value has changed but its not working when I try to use it!
<script>
$('input[type=checkbox]').change(function () {
if ($(this).is(':checked')) {
if ($(this).prev().attr('checked') && $(this).val() != $(this).prev().val()) {
alert(previous checkbox has same value);
}
}
});
</script>
<input name= type=checkbox value=here/>(if this was checked)
<input name= type=checkbox value=here/>(then this)
<input name= type=checkbox value=there/>(would not allow prompt alert)
<input name= type=checkbox value=here/>(would allow)
you can see it working here yet it does not work when i try to use it
http://jsfiddle.net/rajaadil/LgxPn/7
The idea is to alert when a checked checkbox value is different from the previously checked checkbox value!
Currently my checkbox look like
<input type=checkbox name=checkbox[] onClick=getVal();setChecks(this) value=`key`=<?php echo $rspatient['key']?> class=chk id=chk<?php echo $a++?>/>
I thought the function ('input[type=checkbox]').change(function()
would get these but im wrong somewhere?