我想在复选框值为true时调用函数,无论是用户输入还是从数据库检索。怎么做? 我的代码
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)
private void forceRTLIfSupported()
{
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1){
getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);
}
}
我应该从哪里调用IsSubGroupNeeded函数?
答案 0 :(得分:1)
你走了。对于来自document.ready
上的数据库的复选框数据将为您执行此操作,但对于已加载页面中的用户输入,您必须单击或更改,然后检查其当前是否为checked
。 if(this.checked)
会做到这一点。
$(document).ready(function(){
//on document load
if ($('input#mycheck').is(':checked')) {
//cal the function
}
});
// you have to do a check on when user input (click)
$("input#mycheck").change(function() {
if(this.checked) {
//call the function
}
});
});